В моем UIViewController, который я использую для своего UIPopoverController, у меня есть метка сверху, сегментированный элемент управления, а затем UITableView под ним. Когда я создал свой .xib для представления содержимого, я поместил таблицу и центрировал метку и сегментированный элемент управления в .xib.
Когда я представляю поповер, я не хочу, чтобы он занимал весь экран. Я использую около (800 700) точек для отображения всплывающего окна, но метки выглядят неправильно. Они не сосредоточены в поповере, так как поповер теперь меньше, чем .xib. Что я сделал, так это переместил метку и сегментированный элемент управления влево, чтобы сделать его центрированным по IB. Это не кажется лучшим и перспективным способом сделать это. Я надеялся, что смогу сделать что-то программно, взяв размер ширины и разделив на 2 или что-то еще, и отцентрировавшись на этом основании. Любой совет? Спасибо.