【发布时间】:2013-10-25 13:25:51
【问题描述】:
我需要在运行时以编程方式更改 UIBarButton 的位置。
如果我使用
UIBarButtonItem *b = photoEditor.navigationItem.leftBarButtonItem;
CGRect frame = b.customView.frame;
frame.origin.x = frame.origin.x + 20;
位置不变
然后我想重新创建按钮使用...
UIBarButtonItem * btn = [[UIBarButtonItem alloc]
initWithTitle:title
style:UIBarButtonItemStyleBordered
target:target
action:selector];
但我无法访问操作信息。
要获取目标,b.target,但如果我想要 b.action?
【问题讨论】:
标签: ios uibarbuttonitem