特别是,我将自定义UIView
用于UITableView
的页眉和页脚,并且在其中使用NSLayoutConstraints
。这一切在iPhone上都是可行的,但是当我将约束条件调整为在iPad上具有不同的常量值(wR x hR)时,它们仍然使用iPhone(wC x hR)约束条件。
我尝试了两种不同的方式:
两种方法均无效。大小错误或约束设置错误。我当前的解决方法是,如果用户的设备是iPad,则仅激活iPad约束,但是如果我可以在Interface Builder中进行操作,那就太好了。
是否有某些原因导致我认为应该不起作用?
我也在自定义UITableViewCell中做同样的事情,根本没有问题。有什么作用?