【问题标题】:From iOS6 to iOS7 Issue with edge inset从 iOS 6 到 iOS 7 边缘插入问题
【发布时间】:2013-10-22 06:56:45
【问题描述】:

我在按钮中心线上的一些UIButtons 的标题垂直对齐有问题,这是因为我使用了垂直对齐错误的自定义字体,我在 iOS6 中解决了这个问题titleEdgeInsets 并在顶部值上放置一些插图像素。当我开始将我的应用程序更新到 iOS7 时,我遇到了一个相反的问题,现在标题位于中心线下方,如果我删除插图,则标题位于按钮的中心。有没有办法解决这个问题两个操作系统{iOS6,iOS}使用相同的代码?

【问题讨论】:

标签: ios objective-c ios6 ios7 uiedgeinsets


【解决方案1】:

我在启动应用程序时检查了 iOS7 或 iOS6,并为 insets 设置了全局变量 所以如果是iOS7,这个变量有一个值,否则有另一个。这样我就解决了我的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-10
    相关资源
    最近更新 更多