uibutton相对于父类的水平居中和垂直居中应该怎么写呢??

刚接触ios开发 ,现在就是用frame 然后计算父类的高度和自身的高度 有没有什么方便的属性来设置水平和垂直的居中

阅读 18.3k
4 个回答

如果用frame 可以在用Button.frame.center = button.superView.center
建议直接学习autolayout 可以直接在storyboard中设置垂直居中和水平居中两个constraints。如果你不喜欢用storyboard,而喜欢用代码,可以用开源的框架Masonry实现。

Button.frame.center = self.view.center
新手上路,请多包涵

官方提供的autolayout比较麻烦,可以看下masonry这个库,比较简单易懂,代码少

新手上路,请多包涵

swift4. unReadButton.center = self.tableView.center

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题