iOS上讓按鈕文本靠左對齊問題

來源:互聯網
上載者:User

標籤:

一,問題分析

1.在做記錄視圖的時候,由於讓鍵盤退出後才能觸發表格的 didselect 那個代理方法,也就是得點兩下才觸發,而表格中的按鈕點一下就可以立即響應.

2.於是我就有了用按鈕事件代替 cell 的代理方法.

3.本以為用 contentEdgeInset 和 titleLabel 的 textAlignment就能解決按鈕文字的靠左對齊問題,結果都失敗了.

4.結果上網一查,textAlignment"只是讓標籤中的文本靠左對齊,但並沒有改變標籤在按鈕中的對齊。"

5.先用button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft; 把按鈕中的控制項的對齊改為水平靠左對齊,但是這會緊緊靠著左邊,不好看,所以我們還可以修改屬性:button.titleEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);這行代碼可以讓按鈕的內容(控制項)距離左邊10個像素,這樣就好看多了.

6.非常感謝大神的指導.

 

二,總結

1.多研究標頭檔,試試不同的方法還是很有協助的.

iOS上讓按鈕文本靠左對齊問題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.