uiviewcontroller相关内容
我有一个: var formVC:UIViewController! 我也想拥有一个名为: func formVC()->UIViewController{....} 我知道在 OBJC 中它有效,但我没有看到在 Swift 中执行此操作的方法.有没有办法解决这个问题,或者我不理解 Swift 中明显的架构/概念变化? 提前致谢. 解决方案 这在 ObjC 中是个坏主意,在
..
我是 iOS 应用程序开发的新手,请帮助我如何在单击按钮时从一个 view controller 转到另一个 view controller? 解决方案 按照下面的步骤,让按钮选择器是 [button addTarget:select action:@selector(buttonClick) forControlEvents:UIControlEventTouchUpInside]
..
有没有办法更改 SLComposeServiceViewController 上的按钮标题?我尝试更改导航项上的栏按钮项,但这些不是正确的按钮. 解决方案 只需从 navigationController!.navigationBar 访问即可.以下内容应该会有所帮助. self.navigationController!.navigationBar.topItem!.rightBarB
..
我完全重新制定了这个问题,因为我知道我最初偏离了轨道,但我离解决问题更近了.参考这张图片... 我想在代码中创建或操作 segue(以黄色突出显示),以便主视图是 MFMasterViewController(以红色突出显示)的多个子类中的任何一个. 当使用 Nibs 时,我可以创建一个 Nib,SharedNib.xib &将类设置为 MFMasterViewController,然后创
..
我有两个 UIViewController 类,其中在 FirstClass 我有一个 UIButton 用于 Login,当用户点击时在按钮上,我将显示 SecondClass...为此,我已经完成了, SecondClass *index = [[SecondClass alloc] init];[self presentModalViewController:index 动画:YES];
..
为什么我的自定义 UIView 没有在其父级的 UIView 容器中呈现?所以我有的是: MainViewController - 有一个 UIView "customViewContainer"(不占据整个屏幕),以及 CustomView - 是一个带有 XIB 文件的 UIView - 它是这里的 UIView,当它被渲染时(使用 AspectFit)渲染在父级的边界之外"custo
..
有没有办法为所有视图设置相同的背景图像? 在所有 viewDidLoad: 方法中设置相同的背景.这不酷. 解决方案 是的,使用 UIAppearance 在 iOS5+ 中: [[UIView 外观] setBackgroundColor:[UIColor redColor]]; 注意:UIView 符合 协议,但由于某种原因没有将任何属性标记为 UI_APPEARANCE_S
..
我遇到了在这个 OpenRadar 问题中描述的相同问题.正如那里所说: 总结:UIViewController 的 hidesBottomBarWhenPushed 属性对于使用 iOS 6 SDK(不是测试版 SDK)构建的应用程序,无法按预期工作适用于 iOS 7).隐藏底栏时动画很奇怪(例如标签栏). 重现步骤: 使用 Xcode 4 中的 TabBar 模板创建一个新项
..
对于某些上下文,我建议阅读此内容: 非常相关的问题:“来自视图控制器"使用 UIViewControllerContextTransitioning 消失非常相关的答案:https://stackoverflow.com/a/25901154/751268 我正在尝试实现一个自定义视图控制器过渡,该过渡动画使新的视图控制器覆盖屏幕的一半,同时将呈现的视图控制器缩小到 90%(以窗口为中
..
我正在使用 UIViewController 并且我使用 presentModalViewController:controllerr animation:YES 来呈现它,但我希望它从屏幕顶部向下滑动而不是从底部向上滑动,有什么方法可以做到这一点? > 解决方案 我创建了一个函数,用于从所有 4 个方向推送 ViewControllers: - (void) slideLayerInDi
..
对于 iOS 应用,我有一个故事板和多个控制器,以及从控制器 GameClass 到控制器 SettingsClass 的转场.视图控制器 GameClass 中的 segue 有一个名为 GameToSettings: 的标识符 但是,当我想从我的 GameClass 调用 segue 时: [self performSegueWithIdentifier: @"GameToSetti
..
我遇到了一个看似很简单的问题.我的应用程序有一个视图层次结构,其中包含一个包含 UINavigationControllers 的 UITabBarController.当我从根导航到第二级时我将 hidesBottomBarWhenPushed 设置为 true,以便隐藏标签栏 在我的 firstLevelController 上: [secondLevelController setH
..
步骤: 列表项 创建一个名为 Nav 的项目. 创建一个新的 UIViewController BaseViewController(带有 XIB)和 FirstViewController(带有 XIB). 在NavAppDelegat.h中定义baseController变量 @interface NavAppDelegate : NSObject {BaseViewCont
..
我有一个应用程序 (Xamarin.IOS),它以没有 TabBar 的 UIViewController(连接视图)开头.但是当用户登录时,我想将我创建的标签栏添加到其他视图中.反之亦然,当用户注销时,我想显示没有 TabBar 的连接视图. 我知道当我想在 appDelegate 中显示 TabBar 时,我必须像这样初始化 _window: _tabController = new
..
任何人都明白为什么在 CoreDataBooks 示例代码中: (a) 控制器交换差异的方法 虽然单击一个项目并转到详细视图使用的似乎是“pushViewController"的标准 UINavigationController 概念,但当您单击“添加"新记录按钮时,它会启动通过“presentModalViewController"方法添加记录的新视图?也就是说,两种情况下的方法不能
..
我正在使用自动引用计数.我有一个自定义的 UIViewController 子类,每当我调用 -presentViewController:animated:completion: 或从超级视图中删除它的视图时,我都希望 NSLog像“我被释放"这样的东西,所以我知道视图控制器已成功删除.我已经在我的视图控制器中实现了 -dealloc 方法.但是,我开始了一个测试项目,其中我只有两个 UIVie
..
由于某些原因,我的应用仅支持纵向. 但是,在某些情况下,我需要从 UIWebView(带有 video 标签)显示视频,如果用户可以纵向或横向查看它会很好. 控制器配置如下: - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {返回 UIInterfa
..
我有 UIViewControllers A 和 B,它们被分配在 AppDelegate 中.我需要对他们应用过渡.如何在不重新分配和替换 UIViews 的情况下传输它们?此代码从 UINavigationController 中的 UIBarButtonItem 调用: [UIView transitionFromView:self.view//UIViewController AtoVi
..
我正在尝试开发一个表视图控制器,其中行连接到多个 视图控制器(TextField、TextView、TableView、DatePicker、ImageView 等). 所以如果我点击任何一行,它应该打开 Intermediate View 并将适当的控制器放在一个公共位置,所有控制器的其余部分都是相同的.假设我点击了一个索引映射到 TableView 的行.当它打开中间控制器时,它应该将
..
iOS 5 引入了自定义容器视图控制器的概念,并提供了类似 addChildViewController 的 API.问题:你可以添加一个视图控制器作为孩子并仍然使用 presentViewController 呈现它吗?执行后者是否会自动使其成为 presentingViewController 的子视图控制器? 解决方案 这不是它应该的使用方式. 父/子关系适用于当视图控制器具有
..