親切すぎるiPhoneアプリ開発の本

画面上に別のUIViewをスライドインさせるには? - Palletの組み込み

Icon comment count 0
Icon stock count 0

3 Palletの組み込み

仕上げとしてslideInViewにPalletを組み込んでみましょう。前回の要領でPalletプロジェクトからPallet.swiftをプロジェクトに追加します。ベースにするPalletプロジェクトは、サンプル:12/Pallet-08-indicatorです。

UIViewを作っていた部分にPalletを作れば完了です。

Runさせると、色パッチをタップするたびに、Pallet画面が出たり入ったりします。

↓ Palletを組み込む
  • ViewController.swift サンプル:16/SlideIn-03
class ViewController: UIViewController {
    override func viewDidLoad() {
            ・・・        
        self.slideInView = Pallet(frame:CGRect(x: 0, y: 0, width: 300, height: 308))

Palletの高さに合わせて、すこし大きくしました。出し入れできるようになったのはいいのですが、色パッチを選ぶと閉じてしまいます。

課題1

次のような、取っ手用UIView

出典情報

Medium

親切すぎるiPhoneアプリ開発の本

  • 著者: 國居 貴浩

コメント

    コメントはありません