タグ

SwiftとUIに関するastk_fのブックマーク (2)

  • SwiftUIで紐を表現する

    概要 Twitterで惚れ惚れするようなリアルな紐の表現を見かけたので、見様見真似で実装してみました。 前提 厳密な物理法則に従うものではなく紐っぽい動きを表現するような実装です。 また高校一年生レベルの物理(等加速度直線運動・フックの法則等)を使います。 GitHub HomeAppDemo 参考 ベジェ曲線の算出方法。 Cubic Bézier: from math to motion Spring Animationの説明とプログラムの実装。 The physics behind spring animations 単振動の説明(序盤のみ視聴) Coding Challenge #160: Spring Forces [SwiftUI] .offset と .position の違い positionは親ビューに対しての座標となることに注意。 各Viewの座標系を考慮すると話がややこ

    SwiftUIで紐を表現する
  • iOS8でのダイアログ表示:廃止になるUIAlertViewと推奨されているUIAlertControllerのメリット - Qiita

    iOSでダイアログ表示用のクラスUIAlertViewがiOS8からdeprecatedになるため、 UIAlertViewを使用した際の挙動と推奨されているUIAlertControllerについてまとめました。 (記事の内容は一般公開されているiOS8の情報に基づいています。 iOS8に関するスクリーンショットは掲示していません。) iOS8で廃止されるUIAlertViewを使用した際の挙動 deprecatedされたメソッドを使用した場合、アプリが落ちるなどの問題が発生することがありますが、 iOS8 beta2の環境ではシミュレータ・実機ともに問題なく表示できます。 2014/6/24現在では継続してUIAlertViewを使用したままでも問題無いようです。 上記の内容はObjective-Cに関してであり、Swift(iOS8)ではEXC_BAD_ACCESSでアプリが落ちま

    iOS8でのダイアログ表示:廃止になるUIAlertViewと推奨されているUIAlertControllerのメリット - Qiita
  • 1