以 foursquare 方式自定义 UIToolBar
我想自定义我的 UIToolBar
,因此居中按钮看起来类似于签入四方形按钮。
我看过一个名为 ALToolBar 的商业源代码,它与我想要的效果类似UIToolBar
。因此,在简历中,更改按钮的高度以及特定按钮的背景(如果这是正确的方法)。
我对 iOS 还很陌生,但很乐意挖掘社区可以带来的想法。
感谢您的帮助。
I'd like to customize my UIToolBar
, so the centered button looks something similar to the check-in foursquare button.
I've seen a commercial source code called ALToolBar, wich is similar to the effect I want on my UIToolBar
. So in resume, changing the height of a button, and the background of a specific button, if that is the right way to go.
I'm pretty new to iOS, but comfortable enough to dig ideas the community can bring on.
Thanks for your help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一种方法是只编写自己的选项卡栏/工具栏,而不是使用内置类。子类
UIView
并为每个项目添加 UIButtons,然后您可以根据需要进行自定义。这种方法的缺点是,您失去了“更多”功能,该功能允许您将项目拖放到选项卡栏中,但如果您只有 5 个或更少的项目,那也没关系。
One approach is to just write your own Tabbar/Toolbar instead of using the built-in classes. Subclass
UIView
and add UIButtons for each item, which you can then customize as you wish.The downside to this approach is, you loose the "More" functionality, that allows you to drag-and-drop items into the Tabbar, but if you just have 5 or fewer items, that's fine.