I'm currently developing an iOS application in which I need to use a tab bar. While testing it on a small device (iPhone 4s) I found that If I rotated the device into landscape mode the title is overlapping the title bar.
Before rotation :
After rotation :
Is there a way I can fix this ? I don't have acces to this view because it is managed by the UITabBar.
Related
I have a hierarchy like so:
In storyboard, on iPhones (in all orientations), and when using iPad split screen with another app (see screenshot below with contacts side by side) this all works great.
However, when the iPad app has the full screen, my tab bar images are horizontal instead of vertical.
Anyone know of a way to force the tab bar to change the orientation of it's images so it's vertical? It's almost like the OS doesn't recognize that it should be using the compact traits for this mode on iPad.
Further details:
This is an iPad 9th Gen simulator on iOS 15.4. and is also present on a real iPad (5th gen iOS 15).
I am using SF Symbols for the image in the tab bar
I am using the technique described here so that I can have more fine grained control over whether any given view should be shown in the master nav/tab view or if it should show up in the detail view.
I am using .allVisible for the preferredDisplayMode, tried changing it to primary over with no luck.
So, I'm having a problem with the UITabBar on iPhone X.
The problem is that the tab bar doesn't adjust the icons when it is in landscape mode, like the UITabBarController.
1 - I've set the safe area settings.
2 - I've put the tab bar inside a UI view.
But this only fixes the tab bar misplacement on iPhone X.
My problem is better described in the image below:
When running on iPhone 8 (anyone but iPhone X) the tab bar works like expected. But when running (the same view, with no changes) on iPhone X, the adjustment simply doesn't happen when in landscape mode. Is there a code that I should explicitly "tell" to the tab bar adjust?
My steps:
1) Launch the app (the app works in portrait mode only)
2) Rotate the device to landscape during changing activity
Now the device is in landscape. The activity is changed and still in portrait mode (this is okay). But the iOS status bar becomes sticked to the right side.
3) Rotate the device to portrait
The iOS status bar is still sticked to the right side.
4) Tap Home button (in portrait)
Now the app is minimized and the iOS status bar becomes sticked to the top side.
5) Maximize the app again (in portrait)
The iOS status bar becomes again sticked to the right side.
Is this issue of iOS or issue of the app?
I have a strange behaviour about the navigation bar. I used iPhone 8 plus emulator and my iPhone 5c to run my application. All the pages will see the navigation bar but one of the client using iPhone 8plus unable to see the navigation bar on one of the screen only.
In my code, I didn't hide the navigation bar. I want to know does anyone have the same issue.
i want to change the orientation mode of perticular window on navigation window in ios titanium ?
Is there any way to change one window on slider in landscape mode and the the other navigation window same in portrait mode.
Setting specific Orientation Modes should do the trick. Unless what you mean is a tab group/scrollable views with different orientations. That's might not behave as well as you like.