问题标签 [pushviewcontroller]
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.
iphone - iPhone pushViewController 保留导航栏的右侧部分
在 iPhone 应用程序中,我希望在根导航控制器的导航栏右侧有一个导航按钮。但是,每次我在导航控制器顶部按下另一个 viewController 并且右侧插槽变为空时,此右侧按钮都会消失。我怎样才能确保它保持在正确的位置。我正在使用界面生成器。
据我了解,“iOS 视图控制器编程指南”说我正在推送的新视图控制器必须将其 navigationController 属性设置为当前导航控制器,但是该属性是只读的。我怎样才能做到这一点?
iphone - pushViewController 不工作
我有一个应用程序,它有一个名为 store 的视图。在此视图中,有一个加载 DetailView 的按钮。问题是这个细节视图没有加载/显示。这是我使用的代码:
日志“按钮正在工作”日志,因此 pushViewController 行也被触发。
categoryView 是在我的 .h 文件中制作的:
在 store.xib 中有一个 UIViewController,它的出口链接到 categoryView 出口。
在我的应用程序的其他地方这是有效的,我似乎无法找出为什么这个不是
任何帮助,将不胜感激!THNX
iphone - 我的 UINavigationController 还在动画吗?
我有一系列 pushViewController 和 popViewController 动作,例如,我想弹出最上面的控制器并将另外两个控制器一个在另一个之上,你我这一切都动画了:
我如何询问 navigationController 是否仍在动画?防止两个动画同时发生?
在 push 或 pop 的动画仍在运行期间 viewControllers 和 visibleViewController 返回的值是多少?
埃亚尔
iphone - 如何在我的 ViewController 中设置 [self varNavigationController] 不为空?
菜鸟写作,
我正在尝试使用导航控制器,但 pushViewController 方法不起作用,因为它是“null”。
同时,我在基于导航的应用程序模板中尝试了相同的代码,我可以做到。
我的问题是,如何使 [self myVariableforNavigationController] 在我的基于 View 的应用程序中不为空?我已经尝试了 AppDelegate 中的所有内容,但没有成功。
非常感谢!!!
ios - 如何在不使用 pushviewcontroller 的情况下制作“pushviewcontroller”动画?
我想做类似 NavigationController pushviewcontroller 的动画。但我没有 NavigationController,我不想制作它。
所以我想问是否可以在 UIViewController 中做动画?谢谢!
哦忘了说,我想在点击按钮后切换视图。现在使用 presentModalViewController,但我不喜欢它的动画..
iphone - Push and Pop 行为很奇怪,为什么?
我有两个类,一个是 addAlarm,第二个是 Name,,,
现在我在 addAlarm 中(addAlarm 是 UITableViewController 的子类),因为它选择了行,然后它转到 Name 类,如下所示
然后有 UINavigationBar 默认带有 addAlarm 作为后退按钮,而 Name 也是 UITableViewController 的子类
我观察到,当我单击 Name 中的 addAlarm 后退按钮时,它会返回到 addAlarm,并调用其 viewWillAppear 方法,但之后它会调用
和
的名称类。
我无法理解为什么它在执行 addAlarm 的 ViewWillApear 之后调用 Name 的方法,有什么想法吗?
iphone - iPhone pushViewController 同一个类的不同实例
我的问题如下:我有一个包含整个应用程序的 NavigationController,我想推送同一个 UIViewController 子类的两个实例,但是当我调用 pushViewController 时,什么也没有发生。是否支持这种行为?我使用了一个类,它使用 -init 方法获取其参数,并基于此信息以编程方式填充 UITableView。
我想要同一个类的两个实例的原因是我需要后退按钮按预期工作。
该类基本上是一个自定义 UITableView,它在通过 XML 执行 XPath 查询后加载其内容。
如果需要,我将提供更多信息。
iphone - 在已部署的应用程序上推送一个 nil 视图控制器
我的问题很简单:在 iPhone/iPad 模拟器上,当你推送一个 nil 视图控制器时,你会看到亲切的消息
Application tried to push a nil view controller on target
之后应用程序继续执行,就好像什么都没发生一样。这正是我想要的应用程序的行为类型(我有一个工厂方法,如果遇到创建实例的错误请求,则返回 nil)。
但是,我怀疑这是否会在真正的 iOS 设备上运行。由于我无法在这个开发的早期阶段进行部署,我想知道这个操作是否会导致崩溃,或者它会优雅地什么都不做(如预期的那样)。此外,如果它可以在 iOS 上运行,我会在审查过程中因为做“坏事”而被 Apple 扇耳光吗?
iphone - 推送新的 viewController 时,TabBar 总是向左移动
我有一个选项卡栏应用程序,其中一个选项卡上有一个导航控制器。
我想推一个新的视图控制器,但让它从左边动画。
我所拥有的是:
一切都从左侧推入,除了标签栏,它总是向左滑出(并且 transition.duration 对此也没有影响)。
有没有办法让 taBar 以与视图的其余部分相同的方向和速度滑出?
(我也尝试过使用 pushModalViewController,但它有各种图形故障)。
ios - 以相同的动作弹出和推送视图控制器
是否可以从导航堆栈中弹出一个视图,然后将另一个直接推到它上面?
我正在尝试为此部分实现平面层次结构,并希望有一个分段控制器,但我无法使分段控制器看起来像我想要的任何东西,因此我尝试使用导航控制器。
单击按钮时,我执行了以下代码:
它弹出正常,但没有任何推动的迹象!任何帮助,将不胜感激。