NSButton

2024-04-17 08:48
文章标签 nsbutton

本文主要是介绍NSButton,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 NSButton *pushButton = [[NSButton alloc]initWithFrame:CGRectMake(100,100, 90, 28)];
//    //按钮样式pushButton.bezelStyle = NSBezelStyleRegularSquare;//是否显示背景 默认YESpushButton.bordered = NO;//按钮的Type[pushButton setButtonType:NSButtonTypeToggle];//设置图片pushButton.image = [NSImage imageNamed:@"import_normal"];pushButton.alternateImage = [NSImage imageNamed:@"import_press"];//按钮的标题
//    [pushButton setTitle:@"我是按钮"];//是否隐藏
//    pushButton.hidden = NO;//设置按钮的tag
//    pushButton.tag = 100;//标题居中显示pushButton.alignment = NSTextAlignmentCenter;//设置背景是否透明pushButton.transparent = YES;//按钮初始状态pushButton.state = NSOffState;//按钮是否高亮pushButton.highlighted = NO;//把当前按钮添加到视图上[self.window.contentView addSubview:pushButton];

这篇关于NSButton的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/911334

相关文章

cocoa开发之:自定义NSButton,为NSButton添加鼠标移入移出效果

一直感觉在cocoa开发下的NSButton没有在ios开发下的UIButton使用起来方便,简单!但是还是需要自己去研究,通过各种自定义来实现想要的效果!接下来,我会以向NSButton添加鼠标移入移出效果为例,给大家简单的介绍下如何实现自定义NSButton! 首先新建工程,然后创建继承于系统的NSButton的BaseBtn类,然后为里面添加一个BOOL类型的isSelected,用来区分是

Mac开发之如何设置NSButton高亮图片

Mac开发之如何设置NSButton高亮图片 iOS开发设置UIButton高亮图片非常简单,但Mac开发和iOS开发略有不同,在NSButton的setImage并没有设置 UIControlState的参数,因此要设置NSButton的高亮图片是要有一定波折的。这里讲两种方式设置button高亮图片:纯代码方式和IB方式。 一、纯代码:

Mac开发-NSButton左标题右小图的使用

NSButton相比于UIButton更难使用,这里记录下NSButton左标题右小图的布局使用方法 图片在左右两端,以小图显示,例如下面: 左右两侧都添加了箭头。这个实现可以由系统NSButton的Style为Check类型实现。 先拖拽一个NSButton 然后xib上配置其Image为箭头。这里系统其实默认帮我们配置了图标 修改image只是换掉了图标。