十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
UIButton的基本用法,平時用的也就是這么多,其他遇到在加

//實(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ù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。