【问题标题】:How to make UIBarButtonItem same click effect as UIButton?如何使 UIBarButtonItem 的点击效果与 UIButton 一样?
【发布时间】:2012-08-03 14:50:39
【问题描述】:

如何制作具有属性的UIBarButtonItem(Style: Bordered and Identifier: Custom)点击效果(如UIButton选中状态)??

【问题讨论】:

    标签: iphone objective-c uibarbuttonitem


    【解决方案1】:
    UIButton *button = [UIButton button...];
    ...
    
    UIBarButtonItem *barButtonItem = [UIBarButtonItem initWithCustomView:button];
    

    See apple's documents

    【讨论】:

    • 您甚至可以使用self.navigationItem.leftBarButtonItem = [UIBarButtonItem initWithCustomView:[UIButton buttonWithType:UIButtonTypeRoundedRect]];将其缩减为一行
    • 嗯。他说的是效果,不是实质。 ;P
    • UIBarButtonItem 不是从 UIControl 派生的... 大家可以让 UICustomBarButtonItem 支持“选中状态效果”。但是写代码需要很多时间。
    猜你喜欢
    • 1970-01-01
    • 2014-08-21
    • 1970-01-01
    • 2013-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-11
    • 1970-01-01
    相关资源
    最近更新 更多