NSTextField 詳解

# NSTextField ****初始化,常用屬性的設置

    NSTextField *text =  [[NSTextField alloc] initWithFrame:CGRectMake(100, 100, 100, 40)];
    text.backgroundColor = [NSColor clearColor];
    // 不設置會導致背景顏色去不掉
//    text.bordered = NO;

//    [text setEditable:NO];
    // 設置為禁用, 就不能點擊到text ,就不會出現藍色的邊框,設置靜態文本時一定要設置這個屬性
//    [text setEnabled:NO];
    

    text.stringValue = @"靜態文本";
    // 設置滾動text 就變成了單行輸入了
    [[text cell] setScrollable:YES];
    // 默認是黑色
    [text setTextColor:[NSColor redColor]];
    
    [text setFont:[NSFont systemFontOfSize:10]];

    
    [self.view addSubview:text];

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • 官方文檔 初始化 Initialization是為準備使用類,結構體或者枚舉實例的一個過程。這個過程涉及了在實例里...
    hrscy閱讀 1,151評論 0 1
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,814評論 1 92
  • 初始化(Initialization) 初始化是類、結構體、枚舉類型的準備過程。這個過程涉及到所有存儲屬性的初始化...
    泗哥閱讀 5,654評論 0 3
  • 你可以一直認為自己的痛苦是別人造成的,但那只是代表你沒有力量改變自己的命運,你相信別人可以改變你的命運。 如果你的...
    彭章喜閱讀 111評論 0 0