有時候使用輸入時, 想要限制輸入框只能輸入數字, 該如何實作呢?
我們可使用 NSCharacterSet 來達成此功能。
有時候使用輸入時, 想要限制輸入框只能輸入數字, 該如何實作呢?
我們可使用 NSCharacterSet 來達成此功能。
當圖片超過螢幕大小時, 我們可選用幾種方式來縮放圖片.
UIViewContentMode.ScaleAspectFill : 按照原比例呈現
此模式下可搭配 UIImageView.clipsToBounds = true 來裁切圖片UIViewContentMode.ScaleAspectFit : 按照等比例縮放
UIViewContentMode.ScaleToFill : 按照UIImageView的大小縮放圖片
有些場景, 我們可能需要背景模糊的效果.
在 iOS 8 之後, Apple 官方提供了API 讓我們更容易實現此效果.
若要在一個頁面中使用 SegmentedControl 和 PageViewController 來轉換頁面該如何實作呢?
當畫面中有UIImageView且需從圖片庫中選取圖片時, 該如何實作呢?
若一個畫面中有多個輸入框, 當輸入完之後, 想要自動跳至下個輸入框,
就算Storyboard中設置為Next, 依舊是無法自動跳轉的, 此時需要使用程式來控制.
承上篇 - iOS - 客製化Dialog
若Dialog中有 TextField的時候, 可能會被軟體鍵盤所蓋住
因此必須使用動態調整Dialog的方式來解決.
iOS 目前沒有提供下拉式選單的UI物件供設計者使用.
若畫面中需要有下拉式選單時, 只能客製化了.
網路上搜尋到使用TextField來模擬, 不過自己實作時會遇到無法隱藏軟體鍵盤的問題.
每次點擊時都會出現軟體鍵盤.
因此我改用Button來解決此問題.
此篇主要介紹如何客製化Dialog。