UIKit

Storyboard よりも Xib を使いたい理由

これは Aizu Advent Calendar 2018 の 7日目の記事です。 6 日目は id:acomagu さんで、8 日目は id:NoahOrberg さんです。 adventar.org はじめに Interface Builder (以下「IB」という。) で UIViewController のレイアウトを組むには、 Storyboard と Xib…

RxSwiftでUIPickerViewとUITextFieldのテキストをバインドする

最近RxSwiftの勉強をしていて思いついたバインドをやってみる。 UIPickerViewからデータを選択し、そのデータをUITextFieldのテキストにセットするものである。 UIPickerViewをUITextFieldの入力として使用する まずUIPickerViewをUITextFieldの入力のViewと…

UITextFieldを空の状態からデリートキーを検出する

文字入力の検出 まずUITextFieldにおいて文字入力を検出するには主に2つの方法がある。 一つはUITextFieldDelegateを準拠し、textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Boolを…