タグ

長方形に関するdaabtkのブックマーク (1)

  • Swiftの描画機能も活用してお絵かきアプリを開発

    前回は、ユーザーが画面の「まだ何も描かれていない場所」に触れた際に発生する、イベントの検出方法を学びました。また、その際に複数の指が同時に画面に触れた場合には、それらすべての点の座標をマルチタッチとして検出することもできました。今回は前回の成果も含め、これまでに「Shapes」のテンプレートを使って試してきたグラフィック機能を組み合わせて、簡単なお絵描きアプリを作ってみることにします。 これまでに見てきたShapesの機能は、円、直線、長方形といった図形の描画を中心としたもので、タッチの検出以外にユーザーインターフェースを扱う機能を含んでいませんでした。それでも、前々回に示したように、例えば長方形を表示し、それに対するタッチを検出して、擬似的なボタンのように使うことは可能です。ただし、複数の選択肢を持ったメニューなどを実現することはかなり困難です。とはいえ、お絵描きアプリであれば、色や線の

    Swiftの描画機能も活用してお絵かきアプリを開発
  • 1