UIButton的基本用法,平時(shí)用的也就是這么多,其他遇到在加
成都創(chuàng)新互聯(lián)公司企業(yè)建站,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),專注于網(wǎng)站建設(shè)技術(shù),精于網(wǎng)頁設(shè)計(jì),有多年建站和網(wǎng)站代運(yùn)營經(jīng)驗(yàn),設(shè)計(jì)師為客戶打造網(wǎng)絡(luò)企業(yè)風(fēng)格,提供周到的建站售前咨詢和貼心的售后服務(wù)。對(duì)于網(wǎng)站制作、網(wǎng)站設(shè)計(jì)中不同領(lǐng)域進(jìn)行深入了解和探索,創(chuàng)新互聯(lián)在網(wǎng)站建設(shè)中充分了解客戶行業(yè)的需求,以靈動(dòng)的思維在網(wǎng)頁中充分展現(xiàn),通過對(duì)客戶行業(yè)精準(zhǔn)市場調(diào)研,為客戶提供的解決方案。
//實(shí)例化2種方法
UIButton *btn1 = [[UIButton alloc] init];
UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
//坐標(biāo)和大小
btn.frame = CGRectMake(100, 100, 100, 100);
//背景顏色
btn.backgroundColor = [UIColor redColor];
//設(shè)置字體
[btn setTitle:@"UIButton" forState:UIControlStateNormal];
//設(shè)置字體顏色
[btn setTitleColor:[UIColor grayColor] forState:UIControlStateNormal];
//設(shè)置層的弧度
btn.layer.cornerRadius = 50.0f;
//多余的層是否隱藏
btn.layer.masksToBounds = YES;
//設(shè)置層的寬度
btn.layer.borderWidth = 1.0f;
//設(shè)置層的顏色
btn.layer.borderColor = [[UIColor yellowColor]CGColor];
//標(biāo)記
btn.titleLabel.tag = 100;
//設(shè)置文字的大小
btn.titleLabel.font = [UIFont systemFontOfSize:12.0f];
//文字加粗
btn.titleLabel.font = [UIFont boldSystemFontOfSize:20];
//設(shè)置圖片
[btn setImage:[UIImage p_w_picpathNamed:@"1.png"] forState:UIControlStateNormal];
//設(shè)置背景圖片
[btn setBackgroundImage:[UIImage p_w_picpathNamed:@"1.png"] forState:UIControlStateNormal];
//設(shè)置透明度
[btn setAlpha:0.5f];
//是否選擇
[btn setSelected:YES];
//是否隱藏
[btn setHidden:NO];
//是否高亮
[btn setHighlighted:YES];
//是否可以觸摸
[btn setEnabled:YES];
//設(shè)置是否交互事
[btn setUserInteractionEnabled:YES];
//設(shè)置文字的偏移
[btn setTitleEdgeInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
//設(shè)置圖片的偏移
[btn setImageEdgeInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
//垂直
[btn setContentVerticalAlignment:UIControlContentVerticalAlignmentCenter];
//水平
[btn setContentHorizontalAlignment:UIControlContentHorizontalAlignmentCenter];
//文字居中
btn.titleLabel.textAlignment = NSTextAlignmentCenter;
//設(shè)置中心坐標(biāo)
[btn setCenter:CGPointMake(100, 100)];
//設(shè)置文字陰影顏色
[btn setTitleShadowColor:[UIColor grayColor] forState:UIControlStateNormal];
//文字發(fā)光
[btn setShowsTouchWhenHighlighted:YES];
//點(diǎn)擊事件
[btn addTarget:self action:@selector(goToView:) forControlEvents:UIControlEventTouchUpInside];
//加入視圖中
[self.view addSubview:btn];
網(wǎng)站題目:iOSUIButton的基本使用
網(wǎng)站URL:http://jinyejixie.com/article46/ijjphg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、建站公司、ChatGPT、外貿(mào)建站、品牌網(wǎng)站制作、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)