在从XIB加载的自定义视图中修改UIButton的标题标签

利萨里安

在我的iOS项目中,我从XIB文件加载了自定义视图,如Paul Solt在他的CustomView(或CompositeXIB)教程中所述。

_customView = [[[NSBundle mainBundle] loadNibNamed:@"CustomView" owner:self options:nil] firstObject];
[self addSubview:_customView];

在自定义视图中,我需要根据应用程序状态自定义按钮标题。因此,我添加了IBOutlet UIButton属性来修改按钮的标题标签。

在头文件中:(@property (weak, nonatomic) IBOutlet UIButton *theButton;此属性链接到XIB文件中的相应UIButton)

在执行文件的init方法中: _theButton.titleLabel.text = @"My own title";

在按预期方式覆盖XIB文件中定义的init方法之后,可以很好地设置按钮的标题,但是轻按按钮会导致XIB中定义的标题被重置。如果标题未在XIB中定义,则按钮的标题始终保持为空。

苏哈尔·卡拉特希尔(Suhail kalathil)

为“ Normal”以及“ Selected”状态设置标题

[YourButton setTitle:@"titleNormal" forState:UIControlStateNormal];
[YourButton setTitle:@"titleSelected" forState:UIControlStateSelected];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从xib加载自定义视图后,IBOutlet属性为零

来自分类Dev

iOS:使用xib的自定义视图

来自分类Dev

无法加载带有Nib(.xib)的自定义UIView的子视图?

来自分类Dev

如何在自定义列表视图中添加静态标题图片?

来自分类Dev

为UITableViewCell加载自定义XIB

来自分类Dev

从Xib加载的自定义UIView

来自分类Dev

未显示警报对话框的自定义标题视图中的TextView

来自分类Dev

以编程方式快速发送到自定义创建的视图中的前端UIButton

来自分类Dev

从.xib加载自定义视图不适合iPhone 6+

来自分类Dev

在自定义视图中未调用UIButton操作

来自分类Dev

剃刀视图中的自定义模板

来自分类Dev

Android:如何在自定义列表视图中添加列标题

来自分类Dev

在调用viewDidAppear之前,无法在自定义视图中进行iOS自动布局的修改

来自分类Dev

在全日历时间轴视图中向标题添加自定义内容

来自分类Dev

自定义SHAPforxgboost图中的标签

来自分类Dev

自定义视图中的Android findViewById()

来自分类Dev

自定义Word 2007标题未在大纲视图或文档结构图中显示

来自分类Dev

iOS自定义UITableViewCell设置UIButton标题标签文本

来自分类Dev

iOS自定义UIButton未出现在视图中

来自分类Dev

如何在自定义列表视图中添加静态标题图片?

来自分类Dev

使光标在自定义视图中闪烁

来自分类Dev

自定义视图中的BroadcastReceiver

来自分类Dev

在自定义Eclipse视图中绘制

来自分类Dev

从框架加载自定义单元Xib

来自分类Dev

如何在滚动视图中重新加载自定义视图?

来自分类Dev

在日视图中在全天上方添加自定义标题

来自分类Dev

自定义列表视图中的 InflateException

来自分类Dev

Xamarin iOS 堆栈视图中来自xib 的自定尺寸自定义视图

来自分类Dev

在自定义视图中扫描 Wifi

Related 相关文章

  1. 1

    从xib加载自定义视图后,IBOutlet属性为零

  2. 2

    iOS:使用xib的自定义视图

  3. 3

    无法加载带有Nib(.xib)的自定义UIView的子视图?

  4. 4

    如何在自定义列表视图中添加静态标题图片?

  5. 5

    为UITableViewCell加载自定义XIB

  6. 6

    从Xib加载的自定义UIView

  7. 7

    未显示警报对话框的自定义标题视图中的TextView

  8. 8

    以编程方式快速发送到自定义创建的视图中的前端UIButton

  9. 9

    从.xib加载自定义视图不适合iPhone 6+

  10. 10

    在自定义视图中未调用UIButton操作

  11. 11

    剃刀视图中的自定义模板

  12. 12

    Android:如何在自定义列表视图中添加列标题

  13. 13

    在调用viewDidAppear之前,无法在自定义视图中进行iOS自动布局的修改

  14. 14

    在全日历时间轴视图中向标题添加自定义内容

  15. 15

    自定义SHAPforxgboost图中的标签

  16. 16

    自定义视图中的Android findViewById()

  17. 17

    自定义Word 2007标题未在大纲视图或文档结构图中显示

  18. 18

    iOS自定义UITableViewCell设置UIButton标题标签文本

  19. 19

    iOS自定义UIButton未出现在视图中

  20. 20

    如何在自定义列表视图中添加静态标题图片?

  21. 21

    使光标在自定义视图中闪烁

  22. 22

    自定义视图中的BroadcastReceiver

  23. 23

    在自定义Eclipse视图中绘制

  24. 24

    从框架加载自定义单元Xib

  25. 25

    如何在滚动视图中重新加载自定义视图?

  26. 26

    在日视图中在全天上方添加自定义标题

  27. 27

    自定义列表视图中的 InflateException

  28. 28

    Xamarin iOS 堆栈视图中来自xib 的自定尺寸自定义视图

  29. 29

    在自定义视图中扫描 Wifi

热门标签

归档