小编Ric*_*gan的帖子

在xCode 5/iOS 7中是否更改了UILabel对齐行为?

我刚刚从xCode 4.x移动到xCode 5,同时跳转到iOS 7.过去,我在文本中放置了带尾随空格的文本UILabel,并使用右对齐在文本的右侧留下一点空间.由于我已经转移到xCode 5,这种行为似乎已经改变了.当UILabel右对齐文本时,它似乎忽略了尾随空格 - 并将文本对齐,好像根本没有尾随空格.

有没有人见过这种行为?有没有办法在xCode中添加边缘插入以调整这种新行为,还是必须在代码中完成?

objective-c uilabel ios7 xcode5

15
推荐指数
1
解决办法
5833
查看次数

setPopoverContentSize:使用xCode 6在iOS 8上无法正常工作

最近,我已升级到xCode 6.我有两个用于开发的iPad; 一个运行iOS 7.1.2,另一个运行iOS 8.0.2.

在我的应用程序中,我使用UIPopoverController来显示UITableViewController中的项列表.从iOS 5到iOS 7,这一切都运行良好.我只创建一次UIPopoverController,并且我经常在整个应用程序中重复使用它.我希望popover的大小足以显示列表中的项目(1到5项),所以我调用setPopoverContentSize:animated:在我确定显示区域应该有多大之后调整popover的大小.

正如我所提到的,这一切都很好.如果我使用运行iOS 7的iPad开发,一切仍然可以正常工作.但是,如果我使用iPad运行iOS 8,第一个呼叫setPopoverContentSize:动画尺寸弹出正确的-但只有在第一次通话.所有后续调用都不会影响弹出窗口的大小.

该应用程序的发布版本仍可正常运行,即使它在iOS 8上运行(它是使用xCode 5开发并提交给Apple的).所以这似乎是与xCode 6和iOS 8相结合的问题.

我无法弄清楚为什么只有第一次调用setPopoverContentSize:animated正在工作.有没有人见过这种行为?如果是这样,你是如何在UIPopoverController上调整大小才能正常工作的?

xcode objective-c ipad ios

4
推荐指数
1
解决办法
990
查看次数

标签 统计

objective-c ×2

ios ×1

ios7 ×1

ipad ×1

uilabel ×1

xcode ×1

xcode5 ×1