iPhone 应用外观差异——模拟器到 iPad 部署
Posted
技术标签:
【中文标题】iPhone 应用外观差异——模拟器到 iPad 部署【英文标题】:iPhone app appearance differences--simulator to iPad deployment 【发布时间】:2014-10-04 19:52:53 【问题描述】:我刚刚将我的 iPhone 应用程序部署到我的 iPad 2(我只有 ios 设备)上,并且惊讶地发现每个系统在显示内容方面的这些差异:
我已经在another post 中回答了截断问题,但是谁能告诉我按钮文本下划线和条形按钮背景是怎么回事?我正在使用 Xcode 5.1.1、iOS 7 SDK 进行编码。非视网膜 iPad 运行 iOS 7.1.2。
谢谢!
编辑:
我应该注意我的观察,深色条形按钮仅出现在模态 VC 中
【问题讨论】:
首先,您似乎已经接受了那里的答案。其次,您能否展示一些代码,特别是关于如何制作下划线的部分。 我接受了我的第一个(不同的、单独的)问题的答案,因为它回答了我询问的关于截断显示的问题,如上所述。至于我在这里问的下划线,我的问题的关键是没有任何代码指定下划线。它仅出现在应用程序的 iPad 部署中。我很乐意展示任何代码,但在 ipad 上,这种下划线现象出现在应用程序中所有非条形按钮上,所有这些按钮都是在我的故事板中创建的,并且没有任何代码指定下划线。跨度> 【参考方案1】:好的,我在first answer to this question找到了这个好奇心的答案:
这是一个 iOS 7.1 辅助功能(打开按钮形状)导致我的问题中提到的两种异常,显然没有反映在我正在使用的 SDK 中。
感谢收看!对我来说并不明显,因为这是我第一次在设备上部署。希望对其他人有益。
【讨论】:
以上是关于iPhone 应用外观差异——模拟器到 iPad 部署的主要内容,如果未能解决你的问题,请参考以下文章
UITableView 在 iPhone 和 iPad 上有不同的选择行为