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];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,095评论 19 139
  • 官方文档 初始化 Initialization是为准备使用类,结构体或者枚举实例的一个过程。这个过程涉及了在实例里...
    hrscy阅读 4,827评论 0 1
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,694评论 1 92
  • 初始化(Initialization) 初始化是类、结构体、枚举类型的准备过程。这个过程涉及到所有存储属性的初始化...
    泗哥阅读 10,933评论 0 3
  • 你可以一直认为自己的痛苦是别人造成的,但那只是代表你没有力量改变自己的命运,你相信别人可以改变你的命运。 如果你的...
    彭章喜阅读 1,103评论 0 0

友情链接更多精彩内容