《iOS Human Interface Guidelines》——System Button
阿新 • • 發佈:2018-02-17
分享 data man nes tom 技術 初始化 ack 開發
使用系統button來初始化一個動作。當你給一個系統button提供標題時,遵循以下的方法:
合適的話。在內容區域給系統button加入邊框和背景外觀。大部分情況下,你能夠不用給button加入外觀,僅僅須要制作一個清晰的喚起動作的標題。定義顏色,並提供語境線索。然而在一些內容區域中。加入邊框和背景外觀來提升button的關註度會比較合適。
比方在電話中,帶邊框的數字鍵加強了打電話的心理模式,撥打button的背景也給用戶一個引人註意的目標來點擊。
本文翻譯自蘋果官方開發文檔 查看完整合集:https://github.com/Cloudox/iOS-Human-Interface-Guidelines 版權全部:http://blog.csdn.net/cloudox_
系統button
系統button運行一個app特定的動作。
API NOTE
在iOS 7中,UIButtonTypeRoundedRect被又一次定義成UIButtonTypeSystem。查看UIButton學習很多其它關於在你的代碼中定義一個系統button的內容。
一個系統button:
- 默認沒有邊框或者背景外觀
- 能夠包括一個圖片或者文本標題
- 支持自己定義外觀。比方邊框或者背景圖片(使用UIButtonTypeCustom類型的button並提供一個自己定義的背景圖來加入自己定義的外觀)
使用系統button來初始化一個動作。當你給一個系統button提供標題時,遵循以下的方法:
- 使用一個動詞或者動詞短語來描寫敘述button運行的動作。一個相應動作的標題告訴用戶button是可交互的以及點擊時會發生什麽。
- 使用標題風格的大寫。除了文章、並列連詞和少於四個字母的介詞以外每一個單詞都要大寫。
- 不要創建太長的標題。太長的文本會被截斷,這會讓用戶非常難理解。
合適的話。在內容區域給系統button加入邊框和背景外觀。大部分情況下,你能夠不用給button加入外觀,僅僅須要制作一個清晰的喚起動作的標題。定義顏色,並提供語境線索。然而在一些內容區域中。加入邊框和背景外觀來提升button的關註度會比較合適。
本文翻譯自蘋果官方開發文檔 查看完整合集:https://github.com/Cloudox/iOS-Human-Interface-Guidelines 版權全部:http://blog.csdn.net/cloudox_
《iOS Human Interface Guidelines》——System Button