After extensive research and exploring XCode, I have been unable to achieve the desired venmo style rounded corners for my iOS application. It seems that iOS is not adhering to the sass rules I have specified. The styling of the side menu is dictated by a div class
<div class='menu-inner'>...</div>
, which is generated from the <ion-menu>
tag.
While my sass rule produces the desired outcome in the browser, I am puzzled to find that it does not translate to native production on iOS. Below are my sass rules:
.menu-inner {
border-radius: 0 1.7rem 1.7rem 0!important;
}
This results in the expected appearance in the browser as seen in Chrome Inspector: In chrome inspector
However, when viewed in XCode running on iOS 12.1 iPhone X emulator, the edges remain sharp instead of rounded: iPhone X emulator
I am seeking guidance on how to achieve rounded corners in the native app using Ionic 3.