问题标签 [uitabview]

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 投票
1 回答
282 浏览

ios - 在基于选项卡的应用程序中的两个选项卡项之间共享场景/视图布局

我有一个基于选项卡的应用程序,我想为两个选项卡重用相同的视图布局。

这些视图共享相同的 UIViewController 子类,但似乎它们无法在我的故事板中共享相同的场景/布局。我不能在一个场景/视图中放置两个选项卡项。

我“解决”它的方式是简单地添加另一个视图,从原始视图复制粘贴布局,然后为新选项卡项连接一个 segue。然后在viewWillAppear方法中,我确保根据选择的选项卡显示不同的内容。但是,如果我想更改原始视图的布局,这很麻烦。

有没有更优雅的方式来使用 Storyboards 实现这一点,还是我必须求助于以编程方式创建视图?

0 投票
2 回答
207 浏览

ios - UITabBars 和 UITableViews。单击表格单元格时保持标签栏在屏幕上

我正在尝试使用设置了 UITabBar 和 UITableViews 的 GUI。

我有一个以编程方式创建的 UITabView。其中一个选项卡显示了一个也是以编程方式创建的 UITableView。

然后,当调用 didSelectRowAtIndexPath 时,此 UITableView 会显示其他视图。

不幸的是,当单击表格单元格时,我的选项卡视图消失并显示新的表格视图。

我无法理解的是如何构建视图以使 tabBar 留在屏幕上。

是否像使 UITableViews 更短一样简单,或者是否有一些我缺少的窗口/视图魔力?

谢谢

0 投票
1 回答
164 浏览

uiviewcontroller - xcode:为 StoryBoard 中的选项卡项创建 viewController 会导致黑屏

我的故事板中有一个标签栏控制器。我添加了第三个视图控制器,为它创建了一个选项卡链接(segue)。当我运行该应用程序时,第三个选项卡完美地显示了它的所有对象。接下来,我创建了一个 ThirdViewController.m 和 .h 文件。在 Identity Inspector 中,我将第三个选项卡项的类设置为 ThirdViewController。当我运行应用程序时,第三个选项卡项只显示黑屏?

0 投票
2 回答
911 浏览

iphone - 仅允许在 UITabViewController 中将一个选项卡的方向更改为横向

这可能吗?我怎么能做到这一点?

0 投票
1 回答
151 浏览

objective-c - 带有图像的 ScrollView - 在 touchesended 上更改选项卡不起作用

在我的应用程序中,我有一个 UIScrollView,并且在其中我以编程方式创建了 UIImageViews。这是基于 Xcode 中的 Tab-bar 模板。我想要做的是在按下特定图像时更改选项卡,虽然我能够将事件注册为触摸,但更改 tabIndex 没有任何作用。键入以下代码:

总是导致记录不合格。我写的代码可以在这里看到,我的 UIScrollView 是 ScrollViewer 类型:@implementation scrollViewer - (void) touchesEnded: (NSSet *) touches withEvent: (UIEvent *) event {

任何帮助表示感谢!

0 投票
2 回答
211 浏览

objective-c - 如何在底部获取 Xcode TabView 默认黑条?

在一个新的选项卡式应用程序中,当添加了两个视图时,默认创建的视图底部有一个黑条,而手动创建的两个视图没有那个黑条?

如何启用那个黑条?

0 投票
2 回答
25 浏览

ios - 在某个标签栏中显示某个键

我是 Objective-c 编程的新手,所以我不确定编码。

基本上,我有一个名为 courseDict 的 NSDictionary,其中包含我所有的课程模块。我的 NSDictionary 中的键是上课的日子,比如星期一、星期二、星期三……

我的 TimetableDayViewController 中有一个 tabBarController。

当我单击 tabBarController 上的“星期一”时,它应该只显示仅适用于星期一的课程。

我可以知道怎么做吗?

谢谢。

我的 XML 表(时间表 XML):

时间表DayViewController.m

如果我的代码是这样的,我可以知道我的代码有什么问题吗?

0 投票
1 回答
141 浏览

ios - 更改选项卡视图控制器选项卡的分辨率/蓝色色调

似乎默认的 iPhone 5 选项卡视图控制器的选项卡图像为 30x30 像素,并且只有蓝色调。除了使用我自己的视图控制器和制作带有图像背景的按钮之外,还有什么方法可以提高分辨率和改变色调?

0 投票
3 回答
1243 浏览

ios - Tab Bar Controller - how to reselect a selected tab

I started with the default Tabbed Application, added some tabs in the Storyboards with their own viewcontrollers, how can I know when a tab that's already selected, get's touched again?

Tab 1 goes to a webview that has loaded other pages, when the user hits the home tab again, when it's still highlighted, I'd like to reload the initial url where it started.

Thanks for any ideas!

0 投票
1 回答
222 浏览

ios - iOS 将值从 TabView 传递给视图控制器

已创建登录页面,经过身份验证后,用户将能够访问选项卡视图。想问一下是否可以将包含 URL 的字符串值传递给选项卡的第一个视图并同时显示选项卡的视图?

图片

这是我的代码,

登录视图控制器.m