iphone - 加载另一个 UIView 时出现问题

标签 iphone ios cocoa-touch

在我的应用中,我实现了一个二维码阅读器,它可以在扫描任何二维码后将应用用户定向到应用中的另一个 View 。

我有两个 Xib。一个是在打开名为 demoViewController 的应用程序时加载的主屏幕。另一个是应用程序在扫描二维码后将您带到的页面,称为 yViewController。

在 yViewController 上,我使用名为 sPage 的 UIView 屏蔽了整个页面。我创建这个 UIView 的原因是因为我需要实现这段代码:

[[NSBundle mainBundle] loadNibNamed:@"yViewController" owner:self options:nil];
        [self.view addSubview:sPage];

这是在扫描后将用户带到第二页的代码。我需要掩码 UIView sPage 才能使此方法起作用。它确实有效。

但是,我认为这搞砸了我的界面。我的 sPage View 中有一个 UIImageView 是通过 demoViewConroller.m 使用 viewDidLoad:

[topImage setImage: [UIImage imageNamed:@"ylogoREAL.png"]]; 

图像不显示。

此外,我还有一些代码可以在键盘出现并隐藏文本字段时为我的 View 设置动画。这也行不通。

我知道层次结构是正确的,因为我使用了一个在 sPage View 上工作的 buttonPressed 方法,以及一个在触摸 View 时关闭键盘的方法。但没有别的工作。

谁能帮我弄清楚为什么?我很困惑:(

最佳答案

如果我正确理解你的错误,你正在调用一个函数,然后以分号结束该行(程序员的习惯力量)然后转到下一行(可能)以用大括号打开该函数。

-(void) function();
{

不能有分号

-(void) function()
{

关于iphone - 加载另一个 UIView 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14281901/

相关文章:

javascript - Safari 给出 ** 运算符(operator)错误

iphone - 单击 UIWebView 中的链接会推送到 NavigationView 堆栈

iphone - 使用带有 webView 的 View 时,并不总是检测到摇动手势

iphone - 使用 NSXMLParser 获取第一个 <created_at> 条目以显示推文的日期

ios - CoreBluetooth - 不发现服务

iphone - 在 TableView 中重用单元格会导致问题

ios - Xcode 4.4,使用 ARC 为 iOS 4.2 构建应用程序

ios - 如果在 viewDidAppear 之前显示,UISearchBar 取消按钮没有样式

ios - 解析 iOS 地理定位应用程序的 json

iphone - UILabel 中实际上可以动画化的是什么?