ストーリーボードのグラフィックインターフェイスがクリップしていて操作できなくなったため、別のxibとしてビルドしなければならない要素がたくさんあります。ストーリーボードのUIViewにサブビューを追加してもアクションに応答しません。
xibはインターフェイスビルダーでビルドされています。ファイルの所有者をグラフィカルに同じビューコントローラに設定すると、その中のボタンとメソッドをCtrl +クリックしてリンクできます。
ビューはviewDidLoadメソッドでこのように添加される:
MYVIEWがメインビューであり、subviewHolderは、それらの両方は、コントローラに連結され、容器UIScrollViewのであり、サブビューを追加取得し、UIView *w = [[[NSBundle mainBundle] loadNibNamed:@"MainView" owner:self options:nil] objectAtIndex:0];
[self.myView.subviewolder addSubview:w];
うまく表示する。自己はもちろんビューコントローラです。
私がサブビューで持っているUIButtonにリンクされているビューコントローラ内のアクションは、応答しないようです。私はブレークポイントをいくつか入れましたが、流れはそこを通っていません。
私には何が欠けていますか?
おかげ
nibファイルに接続されているボタンのアクションは何ですか? – jrturton
標準(IBAction)メソッドです。 – Leonardo
はい、何を接続しましたか?ファイル所有者、ペン先のオブジェクト...? – jrturton