0

We had to create a 64bit build of our application, due to iOS 11 enforcement. We've effectively done that but stuck in icons alignment in our XIB files.

In our old builds the icons used to appear like vertically aligned. But now the icons are appearing horizontally aligned with text. I have tried to set custom offsets, apply Auto Layout and Trait Variations from Interface builder Document properties.

How it appears as of now in other devices, this is the desired behavior as well: iOS 8, iOS 10 Icons appearance

How it appears right now: iOS 11 Icons Appearance

Rahul Kumar
  • 3,009
  • 2
  • 16
  • 22
FreshDev
  • 328
  • 1
  • 3
  • 18
  • Possible duplicate of [ios 11 UITabBar UITabBarItem positioning issue](https://stackoverflow.com/questions/44822558/ios-11-uitabbar-uitabbaritem-positioning-issue) – Shebuka Sep 12 '17 at 09:05

1 Answers1

0

It's the new feature of iOS 11 User Interface on iPad (refer to this WWDC talk).

I don't think you can do anything with standard exposed configuration options unless you use a custom component.

Or you can subclass and trick the component to think that it's always in compact size class as described here: https://stackoverflow.com/a/45945937/1463411

Shebuka
  • 3,148
  • 1
  • 26
  • 43