1
我有一个UIView包含你的典型UITableView与UISearchBar。看起来虽然Interface Builder不会让我改变布局,因为我需要在搜索栏右侧添加一个按钮。在UISearchBar的左边添加一个UIButton?
有没有办法做到这一点?
我有一个UIView包含你的典型UITableView与UISearchBar。看起来虽然Interface Builder不会让我改变布局,因为我需要在搜索栏右侧添加一个按钮。在UISearchBar的左边添加一个UIButton?
有没有办法做到这一点?
首先,您需要为您的UIToolbar创建一个钩子,使用IBOutlet
指令创建一个属性。
如:
@property(nonatomic,retain) IBOutlet UIToolbar * tableToolbar;//dont forget to synthesize
其附加到存放的UISearchBar工具栏,然后您可以访问工具栏中的代码时,你viewDidLoad
复制UIToolbar.items到一个数组中,插入您的按钮对象到数组中您需要的任何索引然后将该阵列分配回带有此功能的UIToolbar.items:
[toolbar setItems:itemArray];