2

我正在开发一个 iOS 5 应用程序。我不明白为什么

myTextView.hidden = YES;

或者

myTextView.hidden = NO;

不管用?

我也尝试过使用[myTextView setHidden:( ! [myTextView isHidden])]; 我在 xib 中通过 IB 将 myTextView 默认设置为隐藏。任何帮助都会很棒!谢谢

4

4 回答 4

1

你试一试:[myTextView setHidden:YES];

于 2012-06-04T09:40:15.023 回答
0

Xib 文件上的IBOutlet和之间的连接是否建立?UITextView这是我对为什么不起作用的最佳猜测。

编辑:我假设您已经UITextView在 Xib 而不是代码上创建了。

于 2012-06-04T09:40:02.237 回答
0

在.h

UITextView *myTextView;

@property(nonatomic, assign) UITextView *myTextView;

[myTextView setHidden:YES];
于 2012-06-04T09:42:09.770 回答
0

使此操作更流畅的一种方法是使用与加载图像相同的图像覆盖整个视图。将其标记为

[self.OverlayView setHidden:false];

以便它覆盖您的开始屏幕。如果您随后需要显示开始屏幕,则只需设置

[self.OverlayView setHidden:true];

这将使您无缝过渡到登录屏幕(有点杂乱,但效果很好!)

于 2015-04-04T09:16:04.823 回答