问题标签 [viewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
539 浏览

iphone - 关于 iPhone 方向和固件:始终强制方向

最近收到QA人员发来的短信,说开发的应用在iPhone 3上的方向不正确,而在iOS 4上可以正常显示。他们说在iOS 3上,应用的方向是纵向的,这使得应用在下面留下灰色空间。但是,他们声称在 iOS 4 上,方向是正确的。

我在我的 3GS 上测试了他们的声明(使用 iOS4)。我的应用程序始终在我的 iPhone 上正确呈现。这很奇怪,因为:

  1. 该应用程序是在iOS4发布之前开发的,旋转代码保持不变。这意味着过去在 iOS3 上旋转可以正常工作。
  2. 我使用基本 3.2.3 版本运行我的应用程序,但我无法生成 QA 声称的内容。这适用于模拟器(在 iOS 3.2.3 和 4 上测试)和实际设备。(使用iOS4)
  3. 旋转从 iOS3 开始工作,它也适用于我 iPhone 上的 iOS4。

这是一个非常奇怪的案例,并且无法重现 QA 声称的错误。所以在这种情况下,我需要一些建议,你能列出所有的定向方法吗?当然,这太过分了,但由于无法重现他们的主张,我真的需要一种方法来强制应用程序始终强制在横向视图上进行定向。

所以我记下了以下内容:

  • 为横向方向编辑初始界面方向的 plist。
  • 应用程序 setStatusBarOrientation 方法。可能在 ViewController 的 viewWillAppear 方法中执行此操作。
  • 在方法:shouldAutoRotateToInterfaceOrientation 中,只设置所需的方向。

非常感谢任何帮助。

0 投票
2 回答
1869 浏览

iphone - iPhone SDK:切换视图导航控制器

我的第一个问题,所以要温柔:)

我正在尝试使用 navigationController 来切换视图。我得到了以下信息:我有一个 MainView 控制器,它使用以下代码切换到不同的视图控制器:

现在我尝试在其中一个视图中切换到另一个视图。

我想:我必须导入主视图并在这里简单地创建一个方法来切换视图。

例如

我从视图控制器中调用这个函数,如下所示:

mainView 的函数在这里被调用(如果我取消引用它会显示警报),但视图不会改变。

这里的任何人都可以告诉我为什么,或者有更好的解决方案吗?

提前致谢

(ps.如果我错过了任何信息,请随时询问,我会尽快提供)

0 投票
1 回答
375 浏览

iphone - MainWindow.xib 只是黑屏

我正在尝试测试以下代码:http: //github.com/mobilemelting/nvpolyline。当我运行该应用程序时,我得到的只是黑屏。只有两个视图控制器,MainWindow.xib 和 NVMapViewController.xib。

请参阅附件中的 MainWindow.xib 设置。

我错过了什么?

问候,斯蒂芬

替代文字

0 投票
3 回答
664 浏览

iphone - 在多个视图控制器之间传递浮点数

我使用选项卡在两个视图控制器之间切换。

如何检索在 firstviewcontroller 中启动的 secondviewcontroller 中的浮点数?我应该做某种全局变量吗?我在哪里以及如何做到这一点?

多谢你们 :)

0 投票
0 回答
180 浏览

class - 切换到其他视图时如何卸载 ViewController 类

当我切换到另一个视图时,如何卸载 viewController 类,使类文件不再在后台运行?

0 投票
2 回答
537 浏览

iphone - iPhone / Objective C - ViewController / 最佳实现方式之间的通信?

我正在做一个 iPhone 应用程序。

我创建了自己的 SwitchViewController 类(链接到 App-Delegate),它实际上只是在应用程序运行时更改了各种其他视图/视图控制器(例如 ViewA、ViewB)。

当我知道在 ViewController-A 中收到点击手势时,我想在 SwitchViewController 类中触发一个方法(例如 switchViews:(id)sender)。

最好的方法是什么?我必须使用对 SwitchViewController 的对象引用来启动 ViewA 吗?代表?最好的方法是什么?

当我向 ViewA 添加一个按钮时,它没问题,然后我可以将它连接到 IBOutlet。但是以编程方式?

谢谢,斯特凡

0 投票
1 回答
373 浏览

iphone - 加载新的 TabBar 视图时如何卸载 TabBar 视图?

我正在使用 AVAudioPlayer 在 UITabBar 内的视图控制器中播放音频文件。因此,当用户单击不同的标签栏项目时,音乐不会停止。我尝试在 viewwilldisappear 中添加停止方法。但它没有响应。当用户单击新的标签栏项目时,如何停止我的音频。进入

这是我在视图中的代码将消失

谢谢,尼基尔

0 投票
1 回答
288 浏览

iphone - UISearchBar 隐藏在 ipad 中,在 iphone 中它工作正常

我为 iphone/ipad 设计了一个应用程序。我的问题是我使用单个 RootViewController 来显示类别和子类别。

但是在 ipad 中,我的搜索栏隐藏在导航栏下。不知道该怎么做。想在导航栏下方的同一位置显示我的搜索栏 ContentOffset 为 44。

0 投票
1 回答
525 浏览

ipad - 在图像视图上填充颜色

我已经使用 nib 进行了查看并在其上插入了滚动视图。然后我使用 imageview 动态添加了一个图像。现在我应该怎么做才能在该图像上填充颜色。

0 投票
1 回答
420 浏览

iphone - 如何在多个视图控制器之间全局共享数据

任何人都可以帮帮我吗...

我在模型中有一个巨大的物体。我把它作为一个单吨类并返回对象 wn 其他调用。但是对象非常大,那是应用程序正在崩溃。没有返回如何全局共享数据以及何时分配对象以及在何处解除分配对象。我不需要视图控制器中对象中的所有数据..我需要从该对象到视图控制器的特定数据...

谢谢。