2017-10-19 90 views
0

我正在學習iOS開發。在我當前的示例應用程序中,我在主故事板中創建了一個按鈕。它以文字「My Button One」爲藍色背景爲中心。 高度和寬度默認設置。按鈕的寬度與文本寬度相匹配。如何在文本週圍(文本和邊緣之間)添加一些間距?另外,當我在更大的設備模擬器上運行它,如iphone 6,6 plus,8,8 plus或ipad pro時,它不會變大嗎?我如何實現這一目標?我會很感激任何文檔或博客鏈接解釋這種情況或如何。設計iOS按鈕可擴展

+0

如果您提供當前的代碼和/或故事板佈局以及對所需結果的更詳細解釋,您將得到更好的答案。 – nathan

回答

1

這是關於約束的一切。在設備上使其變得更大/更小時,您需要將按鈕的邊緣與視圖的邊緣相連:單擊Storyboard工作區下方看起來像Tie-Fighter的圖標。

要獲得文本和按鈕邊緣之間的間距,請使用內容插入 - 位於尺寸檢查器面板(右邊有一個圖標看起來像垂直標尺的那個),實際上,您應該閱讀自動佈局和尺寸約束作爲建築用戶界面需要對這種材料有深入的瞭解