uinavigationcontroller相关内容
我有一个 UIView->UICollectionView->UICollectionViewCell.我正在尝试以编程方式导航回来,但这些都不起作用.代码确实调用了.我正在使用 StoryBoard. - (void) goBack:(NSNotification *) notification {//[self.navigationController popViewControllerAn
..
我正在尝试产生与 instagram 标题中相同的效果.我该怎么做? 我尝试了很多解决方案. 最佳 - https://github.com/andreamazz/AMScrollingNavbar 但它有一个大问题 - 它使用 uipangesturerecognizer 移动条.这对我很不利,因为如果桌子在顶部,我想显示栏. 我尝试将此控件的工作更改为滚动视图委托,但发
..
我有一个 UINavigationController(像向导页面一样使用),我以编程方式创建,我需要显示一个“取消"按钮来取消任何 UIViewController 中的进程. 创建UINavigationController: FirstVC *firstVC = [[[FirstVC alloc] initWithNibName:@"FirstPage" bundle:nil] au
..
我处于这种情况: 我使用prepare for segue将4个数组从进度表传递到详细练习,它工作正常!当我尝试将数据从详细练习控制器传递回进度表控制器时,问题就开始了.我想使用默认的导航返回按钮返回父视图.实际上我正在使用此代码但它不起作用,数据从子视图传递到父视图但我在进度表中看不到结果,似乎我需要刷新但我也尝试了 reloadData在 viewDidLoad 之后它不起作用.有什么建
..
我有一个导航栏,每侧都有左右栏按钮.我有一个 customTitlelabel,我将它设置为 UINavigationItem 的 titleView. [self.navigationItem setTitleView:customTitleLabel]; 现在一切都很好.问题是,rightbarButton 的大小是动态的,基于我在其中一个文本字段中获得的输入. 因此,标题会
..
最近我更新了我的 xcode 项目以使用 iOS 7,但我遇到了一个大问题.因为我的整个应用程序只有一个背景图片(UIImageView添加到关键窗口)并且所有视图都是透明的,所以我在推送UIViewController时遇到了一个问题,因为推送的视图控制器与之前的视图重叠(您可以在图片中看到它:http://grab.by/qp0k).我可以预测这是因为在 iOS 7 中推送过渡已经改变,因为现
..
当顶视图控制器从我的导航控制器中弹出时,我目前需要实现一些代码.有没有办法检测视图控制器何时从导航控制器堆栈中弹出? 我想尽可能避免使用 viewWillDisappear 或 viewDidDisappear 因为我在我的项目中使用了 splitview,并且在主视图中选择不同的行也会触发 viewWillDisappear/viewDidDisappear 方法. 解决方案 您可
..
我在不同视图中的 UINavigationBar 处使用了 2 种不同的条形颜色.我在两个视图中都使用该方法更改颜色: 覆盖 func viewWillAppear(animated: Bool) {super.viewWillAppear(动画)self.navigationController?.navigationBar.barTintColor = 颜色} 当我点击后退按钮颜色变化不顺
..
在我的应用程序中,我想让导航栏显示标题和副标题. 为此,我在视图控制器中添加了以下代码: //替换titleViewCGRect headerTitleSubtitleFrame = CGRectMake(0, 0, 200, 44);UIView* _headerTitleSubtitleView = [[[UILabel alloc] initWithFrame:headerTitle
..
在我的应用程序中,我想在导航栏中添加图像(徽标).我正在开发 XCode 4.2 和 iOS 5. 我知道 UINavigationBar,UIToolBar 在 iOS 5 中已更改.所以 iOS 4.2 UINavigationBar 代码在 iOS 5 中将无法使用. 我希望在 4.2 和 5 版本中都支持 UINavigationBar 中的显示图像. 我想在 UINav
..
在我的 UISplitViewController 中,主视图是一个 UINavigationController,其中包含一个 UITableViewController.有时,当用户选择表中的一个项目时,我必须在主视图中的现有表上推送另一个 UITableViewController. 在 iOS 7 中,在我的第一个 UITableViewController 中,我只是调用 [se
..
我想这并不完全符合 Apple 的指导方针,但我想它一定是有可能的.我想更改 UINavigationController 内导航栏的高度和该栏内 UIBarButtonItem 元素的高度. 使用 this question 中的技巧,我设法改变了导航栏的高度但我看不到调整条形按钮项目高度的方法. 如果有人知道如何更改条形按钮项目的大小,请帮助我. 解决方案 也许这个关于自定
..
我用封装在 UINavigationController 中的 UITableView 实现了一个基本的 UIViewController.我将 prefersLargeTitles 设置为 true: 覆盖 func viewDidLoad() {super.viewDidLoad()//在加载视图后做任何额外的设置,通常是从一个 nib.navigationController?.navig
..
我已经阅读了我找到的所有关于 UIPageViewController 的教程,但它们只展示了基础知识,我想创建类似于新的 twitter 应用程序的东西: UIPageViewController 嵌入到 Navigation 控制器中,导航栏的标题基于当前页面,并且页面点也在那里,用户可以点击当前页面上的项目(来自表格视图/集合视图的项目)以查看详细信息. 我能够想出类似的东西,每
..
我有一个基于导航的应用程序.第一个视图(rootcontroller)仅以三个大按钮开始.没有导航栏.从那里开始,其他一切都是表格视图并具有导航栏.我这样做是为了显示/隐藏导航栏: MyAppAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];appDelegate.navigationControlle
..
在我的 iOS 应用程序中,我的窗口的 rootViewController 是一个标签栏控制器,其层次结构如下: UITabBarController UINavigationController 1 第一内容控制器 UINavigationController 2 ... UINavigationController 3 ... ... 当用户点击 Fir
..
我需要自定义 Swift 项目中后退按钮的外观. 这是我所拥有的: 这就是我想要的: 我尝试创建自己的 UIBarButtonItem,但我不知道如何将图像放在文本旁边,而不是作为背景或替换文本. let backButton = UIBarButtonItem(title: "Custom", style: .Plain, target: self, action: nil
..
我有一组条形按钮,我通常使用以下内容进行设置: NSArray *leftButtonArray = [[NSArray alloc]initWithObjects: backBarButton, separator1,postBarButton, separator1, memeBarButton, separator1, pollBarButton, nil];self.navigatio
..
我想在 NavigationBar 的左侧放置一个徽标/图像.我在代码中尝试了这个,但它不能正常工作. UIImage *logo = [UIImage imageNamed:@"logo.png"];UIImageView *imageView = [[UIImageView alloc] initWithImage: logo];imageView.frame = CGRectMake(2,
..
我们的应用有一个 UINavigationBar,上面有一张图片.当我们继续(推送)到另一个屏幕然后单击后退按钮时,导航栏上的图像似乎在重新出现时从左到右进行动画处理.这有点让人分心.你怎么能删除这个后退按钮动画? 我们尝试更改 segue 动画设置,但这会更改推送动画而不是返回动画. 我们的导航条码: 让 logoImage:UIImage = UIImage(named: "A
..