[解決済み] Unwind segue - インスタンスメソッドのみ @IBAction を宣言でき、ボタンが Exit に接続しない
2022-02-15 09:07:42
質問
とほぼ同じ問題があります。 この質問 が、これらの解決策はうまくいきません。現在、xcode 7.3.1が動作しています。
私は、分割されたビューコントローラのアプリを持っていて、保存記録のビューコントローラをモーダルに表示します。保存VCには、保存ボタンとキャンセルボタンがあり、(どちらの場合も)マスタービューに巻き戻されるはずです。
マスタービューコントローラー内に、以下のコードがあります。
@IBAction func unwindToSegue (segue: UIStoryboardSegue) { }
しかし、コンパイラーエラーです。IBActionはインスタンスメソッドのみ宣言可能です。IBActionを削除するという案もありますが、これでエラーは解消されたものの、子VCでこのアクションに接続することができません。
UIButtonからStoryboard IBのExitボタンに線をドラッグしても、接続するアクションが表示されません。
どうすればいいですか?
UIViewControllerの内部に関数を設置する必要があります。
class MasterViewController: UIViewController {
@IBAction func unwindToSegue(segue: UIStoryboardSegue) { }
}
関連
-
[解決済み】Cocoapodsをインストールできない - プロジェクト・ディレクトリにポッドファイルが見つからない
-
[解決済み] ウィンドウ階層にないビューを持つUIViewControllerでUIViewControllerを表示しようとする
-
[解決済み] Xcodeで "No such module "というエラーが出るが、フレームワークはある
-
[解決済み] MacOSとXcodeをアップデートすると、Xcode 8.1の「No matching provisioning profiles found」が表示される。
-
[解決済み] iOS HTTP GET リクエストを実行できません -Error Domain=NSURLErrorDomain Code=-1012
-
[解決済み] WKWebviewにuseragentを設定する
-
[解決済み] viewDidLoad()は何のためにあるのですか?[重複]する
-
[解決済み] あなたのリクエストはエラーを発生させました。[newNullResponse]?
-
[解決済み] 'CGPointMake' は swift で使用できません [重複] 。
-
[解決済み】Storyboardのログイン画面のベストプラクティス、ログアウト時のデータクリアの処理について
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】印刷します。エントリ, ":CFBundleIdentifier", Does Not Exist
-
[解決済み] EXC_CORPSE_NOTIFY シンボルのクラッシュが発生しました、追跡するには?
-
[解決済み] UITabBar アイコンが正しく表示されない
-
[解決済み] キャッチできない例外 'NSInvalidArgumentException', reason: '-[_.AppDelegate add:]: unrecognized selector' により、アプリを終了する。
-
[解決済み] Objective-C ブロックパラメータ 発行 このブロック宣言はプロトタイプではありません
-
[解決済み] iOS HTTP GET リクエストを実行できません -Error Domain=NSURLErrorDomain Code=-1012
-
[解決済み] Stringをformatで作成するには?
-
[解決済み] UILabelにスペース/パディングを追加する
-
[解決済み] CFBundleVersionとCFBundleShortVersionStringには、どのような値を使用すればよいですか?
-
[解決済み] あなたのリクエストはエラーを発生させました。[newNullResponse]?