zoukankan      html  css  js  c++  java
  • iphone中Button的currentTitle和titleLabel.text的使用

    UIButton *btn = [UIButtonbuttonWithType:UIButtonTypeCustom];

    1、[btn setTitle:@"测试一下" forState:UIControlStateNormal];
    输出:CurrentTitleLabel:测试一下,currentTitle:测试一下。模拟器button上显示:测试一下
    2、btn.titlelabel.text = @"测试一下";
    输出:CurrentTitleLabel:测试一下,currentTitle:(null)。模拟器button上无显示
    3、[btn setTitle:@"测试一下" forState:UIControlStateNormal];
    btn.titlelabel.text = @"测试二下";
    输出:CurrentTitleLabel:测试二下,currentTitle:测试一下。模拟器button上显示:测试二下
    4、btn.titlelabel.text = @"测试二下";
    [btn setTitle:@"测试一下" forState:UIControlStateNormal];
    输出:CurrentTitleLabel:测试一下,currentTitle:测试一下。模拟器button上显示:测试一下

    currentTitle 和titlelabel 不一样。按钮上显示的是CurrnetTitle,而不是titlelabel。

    先记录下来,还是有点疑问……

    欢迎大家指教原因

    欢迎光临小站 好岸园 http://www.hopean.com
  • 相关阅读:
    禅道学习(一)
    遍历
    php特性
    jsonRPC
    model
    水仙花数(详细2
    水仙花数(详细1
    递归求n 项和
    poj 1651
    nyist 289
  • 原文地址:https://www.cnblogs.com/hopeanCom/p/3047037.html
Copyright © 2011-2022 走看看