タグ

uiviewに関するenmtkntのブックマーク (2)

  • [UIView willMoveToSuperview:] が便利です

    UIKitやFoundationには、iOS 2.0のころから存在するのに、意外と知られていない便利なメソッドやプロパティがたくさんあります。今回はUIViewのメソッドをご紹介します。 UIViewはUIViewControllerと違ってライフサイクルが単純で、どのタイミングで自分自身が画面上に追加されたのか、どのタイミングで自分自身が画面から外されたのか、などを把握しづらいとお嘆きの方がいらっしゃると思います。事実その用途のためだけにUIViewControllerを使ってプログラミングをしている人も見かけます。そこで以下のメソッドをご紹介です。willMoveToSuperview:自分自身が新しいSuperview以下に移動しようとしたとき(新しいSuperviewに対してaddSubview:されようとしたとき)に呼び出されます。didMoveToSuperview自分自身が新

  • 実践 Swift UIViewアニメーション PART I | 株式会社メイプルシステムズ

    こんにちは、最近ずっと SwiftiPhone のアプリを作ってる渡部です。 まだまだ分からない事が色々でてきて中々面白いです。 iPhoneのアプリを作っているとよく出てくるのが、UIViewのアニメーション。 対象Viewの移動や縮小・拡大をする際にアニメーションさせると、一気にいい感じのアプリになります。 UIViewのアニメーション関連のメッソッドは下記の7種類あります。 【アニメーション】 1. UIView.animateWithDuration 【トランジション】 2. UIView.transitionWithView 3. UIView.transitionFromView 【キーフレームアニメーション】 4. UIView.animateKeyframesWithDuration 5. UIView.addKeyframeWithRelativeStartTim

    実践 Swift UIViewアニメーション PART I | 株式会社メイプルシステムズ
  • 1