UIButton(用按鈕中的文字大小來動態設定按鈕的尺寸)
如果按鈕的大小想和通過文字的尺寸變化來變化用下面的方法來動態設定按鈕的尺寸
// 計算按鈕中的文字的尺寸以每個文字的大小來計算 + 圖片的大小就是按鈕的大小
- (void)setTitle:(NSString*)title forState:(UIControlState)state
{
[supersetTitle:titleforState:state];
//根據設定的文字字型大小來計算文字的尺寸
CGSizetitleSize = [titlesizeWithFont:self.titleLabel.font];
//按鈕的寬度=文字寬+圖片的寬
self.width= titleSize.width+ZWTitleImageWidth;
}
相關文章
- vue之神奇的動態按鈕Vue
- 選中按鈕改變文字大小和顏色
- css設定按鈕心跳收縮後,按鈕文字上下抖動,如何解決?CSS
- Androidx為Fragment中的按鈕設定監聽AndroidFragment
- Fiori Elements List Report table 裡的普通按鈕,Global 按鈕 和 Determining 按鈕
- VUE動態路由和按鈕的實現Vue路由
- 設定radio單選按鈕預設選中
- WPF Button按鈕設定圓角
- 乾貨!必看創意按鈕設計,打造真正的按鈕誘惑
- RadioButton文字按鈕間距設定,按鈕在文字右端顯示,RadioButton 右端對齊
- Qt5.9中QSS(qt Style Sheet)用法之一設定按鈕顏色和背景色(設定按鈕間相互間隔、設定按鈕與周圍邊緣間隔)QT
- 高亮按鈕
- vue-button設定按鈕是否可點選狀態Vue
- 動態建立具有刪除行按鈕的table表格
- vscode 設定按鈕 戴上了聖誕帽!VSCode
- 前端設計,確定按鈕正慢慢消失前端
- LabVIEW的自定義按鈕View
- Flutter Button(按鈕)Flutter
- 小程式按鈕
- 復飛按鈕
- element ui 解除禁用按鈕狀態UI
- Android中使按鈕的背景變得透明&前端中css設定透明背景Android前端CSS
- flutter demo (一):居中的按鈕Flutter
- idea除錯按鈕的作用Idea除錯
- win10顯示休眠按鈕設定方法 win10電源怎麼顯示休眠按鈕Win10
- Qt QTtoolButton 滑鼠移動到按鈕上時,彈出選單後,按鈕的hover狀態無法恢復的問題QT
- 擼一款”靈動“的滑動按鈕
- uniapp頁面中的按鈕使用分享功能APP
- HTML input image 按鈕HTML
- HTML input button 按鈕HTML
- HTML input image按鈕HTML
- HTML input button按鈕HTML
- vue 封裝按鈕Vue封裝
- VBA命令按鈕操作
- 瞭解下Foundation 按鈕
- win10指紋開關按鈕灰色怎麼辦_win10指紋設定按鈕灰色的解決教程Win10
- 【Oculus Interaction SDK】(六)實體按鈕 && 按壓互動
- 點選大中小按鈕設定文章字型大小
- (五)自定義按鈕模板和設定觸發器觸發器