私はストーリーボード上にいくつかの別個のビューコントローラを備えた小さなプロジェクトを作成していて、ボタンはUITableViewController
ユーザーがホームページに戻る方法。私はMainTableVC
の上にボタンを作成しました。私がこのアプリケーションを実行すると、ボタンが表示されます。私が必要とするのは、単にビューコントローラと呼ばれるメインビューコントローラをボタンに表示するだけです。私はまだすべてのステップが私のための飛躍であるように学習しています。ここにボタンを作成したviewDidLoad
のコードを示します。ストーリーボードで別のビューを表示するためにUITableVCで作成されたボタンを接続する方法
let button1 = UIButton(frame: CGRect(origin: CGPoint(x: self.view.frame.width/2 - 25, y: self.view.frame.height - 70), size: CGSize(width: 50, height: 50)))
button1.backgroundColor = UIColor.blue
self.navigationController?.view.addSubview(button1)
また、クラスにはUITableViewController
が記載されています。皆さんありがとうございます、私はそれを感謝します。要約すると、私はbutton1
を私がviewcontrollerに接続する必要があります(あなたは単にテーブルビューの上にボタンを置くことができず、他のビューをクリックして "show"を設定するだけで済むので)たとえば、ボタンからビューにドラッグして「表示」を設定するという側面をコード化する必要があります。ありがとうございます。
どのようにあなたのUITableViewが表示されていますか?あなたは 'self.navigationController.pushViewController'を使ってナビゲーションスタックにプッシュしていますか?それとも' self.presentViewController'でモーダルを提示していますか? – JoGoFo
ナビゲーションコントローラーJoGoFoにセットアップしてもらえますか? – Nivix
JoGoFoそれはself.presentViewControllerですか? – Nivix