以编程方式设置 UIBarButtonItem 的位置
我怎样才能设置 UIBarButtonItem 的位置?就像,我想根据状态将其设置为 UIToolbar 的最右侧或最左侧。
谢谢。
How would I be able to set the position of a UIBarButtonItem? Like, I would like to set it to be on either the very right of a UIToolbar or the very left depending on a state.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您不直接设置 UIBarButtonItem< 的位置/a> 在 UIToolbar 中。相反,您定义了项目的顺序,并在左侧或右侧放置了灵活的空间。
您可以做的是:
UIBarButtonSystemItemFlexibleSpace
类型的 UIBarButtonItem(按钮 2)。setItems:animated:
方法将其传递给 UIToolbar。setItems:animated:
方法将其传递给 UIToolbar。You do not set directly the position of a UIBarButtonItem in an UIToolbar. Instead you defined the items' order and put flexible space on the left or on the right.
What you can do is:
UIBarButtonSystemItemFlexibleSpace
(button 2).setItems:animated:
method.setItems:animated:
method.我希望它对您有所帮助...
链接解释了Bar Button Item方法和参数
https://developer.apple.com/library..... 使用Fake Item 获取按钮上的准确捏合位置...
I hope it helps you...
Link explains Bar Button Item Methods and Arguments
https://developer.apple.com/library..... Use Fake Item to get exact pinch location on Button...