日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

button的图文设置

發(fā)布時間:2023/12/9 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 button的图文设置 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];//button的類型?

button.frame = CGRectMake(100, 100,90, 90);//button的frame?

button.backgroundColor = [UIColor cyanColor];//button的背景顏色?

?

// [button setBackgroundImage:[UIImage imageNamed:@"man_64.png"] forState:UIControlStateNormal];?

???????

// 在UIButton中有三個對EdgeInsets的設置:ContentEdgeInsets、titleEdgeInsets、imageEdgeInsets?

[button setImage:[UIImage imageNamed:@"IconHome@2x.png"] forState:UIControlStateNormal];//給button添加image?

button.imageEdgeInsets = UIEdgeInsetsMake(5,13,21,button.titleLabel.bounds.size.width);//設置image在button上的位置(上top,左left,下bottom,右right)這里可以寫負值,對上寫-5,那么image就象上移動5個像素?

???????

[button setTitle:@"首頁" forState:UIControlStateNormal];//設置button的title?

button.titleLabel.font = [UIFont systemFontOfSize:16];//title字體大小?

button.titleLabel.textAlignment = NSTextAlignmentCenter;//設置title的字體居中?

[button setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];//設置title在一般情況下為白色字體?

[button setTitleColor:[UIColor grayColor] forState:UIControlStateHighlighted];//設置title在button被選中情況下為灰色字體?

button.titleEdgeInsets = UIEdgeInsetsMake(71, -button.titleLabel.bounds.size.width-50, 0, 0);//設置title在button上的位置(上top,左left,下bottom,右right)?

???????

// [button setContentEdgeInsets:UIEdgeInsetsMake(70, 0, 0, 0)];//?

?????

// button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentCenter;//設置button的內容橫向居中。。設置content是title和image一起變化?

???????

[button addTarget:self action:@selector(tap) forControlEvents:UIControlEventTouchUpInside];?

轉載于:https://www.cnblogs.com/shenshanyikuchai/p/4313853.html

總結

以上是生活随笔為你收集整理的button的图文设置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。