私のアプリでは、QR コードをスキャンした後にアプリ ユーザーをアプリ内の別のビューに誘導する QR コード リーダーを実装しました。
私は2つのXibを持っています。1 つは、demoViewController というアプリを開いたときに読み込まれるメイン画面です。もう 1 つは、yViewController と呼ばれる、QR コードをスキャンした後にアプリが移動するページです。
yViewController では、sPage という UIView を使用してページ全体をマスクしました。この UIView を作成した理由は、次のコードを実装する必要があったためです。
[[NSBundle mainBundle] loadNibNamed:@"yViewController" owner:self options:nil];
[self.view addSubview:sPage];
これは、スキャン後にユーザーを 2 ページ目に移動させるコードです。このメソッドを機能させるには、マスク UIView sPage が必要でした。そして、それは機能します。
ただし、これは私のインターフェイスを台無しにしていると思います。viewDidLoad を使用して demoViewConroller.m を介して実装された sPage ビューに UIImageView がありました。
[topImage setImage: [UIImage imageNamed:@"ylogoREAL.png"]];
画像が表示されません。
さらに、キーボードが表示されてテキストフィールドが非表示になったときにビューをアニメーション化するコードがいくつかあります。これも機能しません。
sPage ビューで機能する buttonPressed メソッドと、ビューに触れるとキーボードを閉じるメソッドを使用しているため、階層が正しいことはわかっています。しかし、他に何も機能しません。
誰でも理由を理解するのを手伝ってもらえますか? 私は困惑している :(