关于选项卡标签栏和导航栏的两个问题求教.

身体第一工作第二 2015-05-25 08:22:38
问题一.在一个选项卡界面,正常来说我们点击某个选项,则会出现这个选项对应的页面,此时这个页面底部还是有那一栏的选项卡栏.请问我如何实现点击某个选项的时候,出来的新页面是完全独立于这个选项卡界面呢?类似于直接modal出这个新页面..
问题二.如果我要设置导航栏的背景颜色为红色,请问怎么在storyboard里设置,我直接选中navigation bar然后在"Attributes inspector"里面的background一栏选中红色,但实际的效果感觉颜色好淡.而且还是那种渐变的..并不是纯的红色...
坐等各位大侠
...全文
318 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bannings 2015-05-26
  • 打赏
  • 举报
回复
引用 4 楼 zjjnljt 的回复:
[quote=引用 3 楼 zhangao0086 的回复:] [quote=引用 2 楼 zjjnljt 的回复:] [quote=引用 1 楼 zhangao0086 的回复:] 问题一: 那你为什么不用 Model 呢?UI 设计的样式是什么样的? 问题二: 显示的颜色比你设置淡应该是毛玻璃的效果,你可以把颜色加深,或者去掉毛玻璃(translucent 设为 NO)
问题一中,我初始界面就是一个UITabBarController ,然后有三个选项,点击每个选项不是会出现对应的view么?不过这个view底部还是有这个TabBar的选项那一栏.我想实现点击某个选项 直接model出另外一个,就像一号店APP一样,点击TabBar中购物车那个选项,出来的购物车界面貌似是独立于TabBar的...[/quote] 那你可以实现 UITabBarControllerDelegate ,当点击类似于购物车的 item 时,在这个回调里返回 NO: - (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController; 并且去展示一个 model 窗口[/quote]那个代理的方法返回NO之后去怎么展示一个model窗口?storyboard里拉还是在哪块代码写?[/quote] 就在 shouldSelectViewController: 方法里处理。我想,你设置的 UITabBarControllerDelegate 对象应该是类似于 AppDelegate 之类的对象,也适合做这件事
  • 打赏
  • 举报
回复
引用 3 楼 zhangao0086 的回复:
[quote=引用 2 楼 zjjnljt 的回复:] [quote=引用 1 楼 zhangao0086 的回复:] 问题一: 那你为什么不用 Model 呢?UI 设计的样式是什么样的? 问题二: 显示的颜色比你设置淡应该是毛玻璃的效果,你可以把颜色加深,或者去掉毛玻璃(translucent 设为 NO)
问题一中,我初始界面就是一个UITabBarController ,然后有三个选项,点击每个选项不是会出现对应的view么?不过这个view底部还是有这个TabBar的选项那一栏.我想实现点击某个选项 直接model出另外一个,就像一号店APP一样,点击TabBar中购物车那个选项,出来的购物车界面貌似是独立于TabBar的...[/quote] 那你可以实现 UITabBarControllerDelegate ,当点击类似于购物车的 item 时,在这个回调里返回 NO: - (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController; 并且去展示一个 model 窗口[/quote]那个代理的方法返回NO之后去怎么展示一个model窗口?storyboard里拉还是在哪块代码写?
Bannings 2015-05-26
  • 打赏
  • 举报
回复
引用 2 楼 zjjnljt 的回复:
[quote=引用 1 楼 zhangao0086 的回复:] 问题一: 那你为什么不用 Model 呢?UI 设计的样式是什么样的? 问题二: 显示的颜色比你设置淡应该是毛玻璃的效果,你可以把颜色加深,或者去掉毛玻璃(translucent 设为 NO)
问题一中,我初始界面就是一个UITabBarController ,然后有三个选项,点击每个选项不是会出现对应的view么?不过这个view底部还是有这个TabBar的选项那一栏.我想实现点击某个选项 直接model出另外一个,就像一号店APP一样,点击TabBar中购物车那个选项,出来的购物车界面貌似是独立于TabBar的...[/quote] 那你可以实现 UITabBarControllerDelegate ,当点击类似于购物车的 item 时,在这个回调里返回 NO: - (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController; 并且去展示一个 model 窗口
  • 打赏
  • 举报
回复
引用 1 楼 zhangao0086 的回复:
问题一: 那你为什么不用 Model 呢?UI 设计的样式是什么样的? 问题二: 显示的颜色比你设置淡应该是毛玻璃的效果,你可以把颜色加深,或者去掉毛玻璃(translucent 设为 NO)
问题一中,我初始界面就是一个UITabBarController ,然后有三个选项,点击每个选项不是会出现对应的view么?不过这个view底部还是有这个TabBar的选项那一栏.我想实现点击某个选项 直接model出另外一个,就像一号店APP一样,点击TabBar中购物车那个选项,出来的购物车界面貌似是独立于TabBar的...
Bannings 2015-05-26
  • 打赏
  • 举报
回复
可以,你先尝试一下吧
  • 打赏
  • 举报
回复
引用 5 楼 zhangao0086 的回复:
[quote=引用 4 楼 zjjnljt 的回复:] [quote=引用 3 楼 zhangao0086 的回复:] [quote=引用 2 楼 zjjnljt 的回复:] [quote=引用 1 楼 zhangao0086 的回复:] 问题一: 那你为什么不用 Model 呢?UI 设计的样式是什么样的? 问题二: 显示的颜色比你设置淡应该是毛玻璃的效果,你可以把颜色加深,或者去掉毛玻璃(translucent 设为 NO)
问题一中,我初始界面就是一个UITabBarController ,然后有三个选项,点击每个选项不是会出现对应的view么?不过这个view底部还是有这个TabBar的选项那一栏.我想实现点击某个选项 直接model出另外一个,就像一号店APP一样,点击TabBar中购物车那个选项,出来的购物车界面貌似是独立于TabBar的...[/quote] 那你可以实现 UITabBarControllerDelegate ,当点击类似于购物车的 item 时,在这个回调里返回 NO: - (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController; 并且去展示一个 model 窗口[/quote]那个代理的方法返回NO之后去怎么展示一个model窗口?storyboard里拉还是在哪块代码写?[/quote] 就在 shouldSelectViewController: 方法里处理。我想,你设置的 UITabBarControllerDelegate 对象应该是类似于 AppDelegate 之类的对象,也适合做这件事[/quote]再请教一个问题,我现在已经建好了包含两个选项的tabbar,storyboard上也对应有两个view了,这时如果我另外在storyboard上设计了一个view,然后想要把那个tabbar上第二个选项和原先他对应的那个view脱离,然后连接到我额外设计的view,在storyboard上能搞定么?
Bannings 2015-05-25
  • 打赏
  • 举报
回复
问题一: 那你为什么不用 Model 呢?UI 设计的样式是什么样的? 问题二: 显示的颜色比你设置淡应该是毛玻璃的效果,你可以把颜色加深,或者去掉毛玻璃(translucent 设为 NO)

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧