在StoryBoard中自定义UITableViewCell AutoLayout右对齐

时间:2015-09-23 02:11:51

标签: ios xcode swift autolayout

<code>UIButton</code> in custom <code>UITableViewCell</code> with constraints

我想要的(实际上不是)是将UIButton粘贴到UITableViewCell UITableView中原型自定义UITableViewController的右边(边距)边缘。我定义了2个约束:尾随空间:Superview(内容视图)和顶部空间:Superview。不得不说这在UIViewController中运行得很好。但是当我运行它时,例如,iPhone5模拟器我的UIButton超出了可见区域。我可以在高分辨率设备模拟器上找到它,但它不应该在所有这些上都可见吗? 我已经覆盖了AutoLayout教程(包括斯坦福课程和HSE Swift课程)和所有谷歌,但卡住了:( 如果你可以睁开眼睛看这UITableViewCell AutoLayout特异性,那就太好了。非常感谢你!

UPD:我现在正在走过其中一个,UITableViewCell行为与教程中的行为不同(!)似乎单元格不再适合UITableView。我知道它看起来像是一个非常新手的问题(我实际上是这样),但它可以在Xcode7或新更新的iOS9中出现问题吗?

2 个答案:

答案 0 :(得分:1)

您是否对表格视图应用了约束,即前导顶部和顶部底部。

答案 1 :(得分:0)

首先清除该按钮的约束: -

enter image description here

如上图所示,点击右栏和上栏,然后点击添加2约束。这就是你要找的?