私はiPhone用のアプリを書いていて、2つの異なるビューを持つビューコントローラーを作成しようとしています。そのため、ストーリーボードの最初のビューの上にサブビューを作成しました。新しいビュー用に.hにアウトレットを作成しました。ボタンが押された後にresultsViewを表示したいので、プロパティでビューを非表示に設定します。
@interface ViewController : UIViewController
{
UIView *resultsView;
}
@property (nonatomic, retain) IBOutlet UIView *resultsView;
- (IBAction)buttonTapped:(id)sender;
私の.mには次のコードがあります
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
@synthesize resultsView;
- (IBAction)scanButtonTapped:(id)sender
{
[resultsView setHidden = NO];
}
私も試しました
resultsView.hidden = NO;
これらはどちらも機能せず、NSLogでresultsView.hiddenのBOOLを取得しようとしましたが、それでもYESでした。