objective-c - 添加横向 View (XCode)

标签 objective-c ios cocoa-touch landscape-portrait

我正在开发一个网络浏览器应用程序,很简单,我使用箭头作为主页、后退、前进等界面。

我需要的是有关如何对横向 View 进行编程的说明,以便按钮在横向 View 中位于我想要的位置,与我在纵向 View 中使用的排列相同。

谢谢

最佳答案

只需使用自动调整大小蒙版即可允许 View 旋转移动。

AutoResizingMasks

Apple 的 View Programming Guide for iOS所有详细信息均配有插图和示例。

您还需要通过将其添加到 UIViewController 来启用自动旋转:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
 return YES;
} 

关于objective-c - 添加横向 View (XCode),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8808529/

相关文章:

iphone - UITabBar 标题未显示

ios - 捕获组正则表达式 NSRegularExpression iOS

ios - Swift 4 访问完成处理程序从类变量返回的值

iphone - 在 KeychainItemWrapper 中存储多个值

iOS:帮助模糊主视图顶部的屏幕

ios - 如何避免 UIView 上的多点触控

ios - 在 UIcollectionViewCells 上快速绘制线条

ios - 核心数据和 iCloud

iphone - iOS – 将录音保存到应用文档

ios - 提高 Tesseract OCR 质量失败