1 全てのタッチイベント対応メソッドの実装
Single View Applicationテンプレートでプロジェクトを新規作成してください。Product NameはDelegateButtonとします。
1.1 4つのタッチイベント対応メソッド
まず、前回のInteractiveViewクラスを作った要領でUIView派生クラス(Buttonと命名)のファイルを作り、プロジェクトに追加してください。
Buttonクラスは作った直後のままで、何も変更せずにしておいてください。そしてViewControllerの-viewDidLoadメソッドでButtonインスタンスを1つ作り、self.viewの子供にします。これも前回とあまり違いはありません。
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
↓Buttonを作成しself.viewの子供にする
let button = Button(frame: CGRect(x: 100, y: 100, width: 100, height: 100))
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録