iOS 11还将允许在titleView中使用AutoLayout,如何在标题视图中使用AutoLayout ?有一些例子吗?帮助!
发布于 2017-09-20 02:38:20
您已经可以在iOS 10包含iOS 10的UINavigationBar上的自定义titleView中使用AutoLayout。
因为定制的titleView就是UIView。
但是,如果您想要将AutoLayout调整为自定义titleView,则如下所示。
UIView *customTitleView; //Assume that is custom titleView on UINavigationItem.
if (customTitleView.superview != nil) {
[customTitleView.superview addConstraint:[NSLayoutConstraint constraintWithItem:customTitleView
attribute:blahblah
relatedBy:blahblah
toItem:customTitleView.superview
attribute:blahblah
multiplier:1.0
constant:0.0]];
}
https://stackoverflow.com/questions/45629712
复制