《iOS Human Interface Guidelines》——System Button

來源:互聯網
上載者:User

標籤:

系統按鈕


系統按鈕執行一個app特定的動作。




API NOTE

在iOS 7中,UIButtonTypeRoundedRect被重新定義成UIButtonTypeSystem。查看UIButton學習更多關於在你的代碼中定義一個系統按鈕的內容。


一個系統按鈕:

  • 預設沒有邊框或者背景外觀
  • 可以包含一個圖片或者文本標題
  • 支援自訂外觀,比如邊框或者背景圖片(使用UIButtonTypeCustom類型的按鈕並提供一個自訂的背景圖來添加自訂的外觀)

使用系統按鈕來初始化一個動作。當你給一個系統按鈕提供標題時,遵循下面的方法:
  • 使用一個動詞或者動詞短語來描述按鈕執行的動作。一個對應動作的標題告訴使用者按鈕是可互動的以及點擊時會發生什麼。
  • 使用標題風格的大寫。除了文章、並列連詞和少於四個字母的介詞以外每個單詞都要大寫。
  • 不要建立太長的標題。太長的文本會被截斷,這會讓使用者很難理解。



合適的話,在內容地區給系統按鈕添加邊框和背景外觀。大部分情況下,你可以不用給按鈕添加外觀,只需要製作一個清晰的喚起動作的標題,定義顏色,並提供語境線索。然而在一些內容地區中,添加邊框和背景外觀來提升按鈕的關注度會比較合適。
比如在電話中,帶邊框的數字鍵加強了打電話的心理模式,撥打按鈕的背景也給使用者一個引人注意的目標來點擊。


本文翻譯自蘋果官方開發文檔查看完整合集:https://github.com/Cloudox/iOS-Human-Interface-Guidelines著作權:http://blog.csdn.net/cloudox_

《iOS Human Interface Guidelines》——System Button

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.