UIView

親Viewの領域外に配置されたコントロールのイベントに反応する

UIButtonがタップに反応しない! ひょっとしてそのボタン、はみだしてませんか? カスタムビューをつくっていて、ボタンが付いているビューをプログラムからaddしたのだが、 addしたビューのボタンが、タップに反応しない。 どうやら配置したビューのボタンの部分が、親ビューの領域外にはみだしていたからっぽい。 今回は、カスタムビューだったので、以下のメソッドをオーバーライドすることで対応した。 [ […]

SwiftでStoryboardからもコードからも使えるカスタムViewを作成する【Swift、iOS】

Nibでデザインを作って、InterfaceBuilderからもコードからも使えるカスタムViewの作成方法。 ※MyCustomViewというカスタムビューを作成するとする。 1. MyCustomView.swiftファイルを作成する。 UIViewを継承する。 2. MyCustomView.xibファイルを作成する。 「New File > View」 から作成する。 3. MyCusto […]