问题标签 [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 投票
2 回答
9058 浏览

ios - 如何在 iOS 上以编程方式创建选项卡视图

对于 iPhone 应用程序,如何以编程方式创建选项卡视图,最好是在 Objective-C 中?

0 投票
1 回答
208 浏览

iphone - 我在哪里可以找到 iPhone 图像的存储库?

有很多我不擅长的事情,但绘画可能是最重要的。

我正在寻找一个大小合适的 iPhone 标签图标存储库。类似于 Wikimedia commons 的东西(我在等待 fink 和 GIMP 安装时问这个问题)。有什么建议吗?

0 投票
1 回答
1626 浏览

ios - 如何在 iPhone 上实现自定义键盘弹出

我有一个tabviewcontroller,里面是一个navigationcontroller 和tableview。当我点击其中一个表格行时,我希望弹出一个自定义键盘。(这将是一些简单的加号和减号按钮,用于增加/减少 tablerow 项目上的计数器)

我假设我创建了一个视图控制器并将其添加为子视图,但是如何添加它以使其弹出标签栏?

执行此操作的一般步骤是什么?

0 投票
1 回答
266 浏览

objective-c - 在哪里为自定义选项卡视图声明 ViewControllers?

我试图弄清楚如何使用我JMTabView在 GitHub 上找到的由 Jason Morrissey 调用的自定义选项卡视图。(我试着直接问他,但没有得到回应。)

我知道如何以编程方式创建UITabBarController和分配视图控制器。我不知道在哪里为UITableViewController这个例子中的四个选项卡中的每一个声明我的四个和其他 VC。编码:

他提到了块......如果它们是相关的,它们是什么,这是我要声明 VC 的地方吗?如果是这样,怎么做?

0 投票
2 回答
2003 浏览

ios - UINavigationController 与 UITabViewController

我正在构建一个代表具有 UINavigationController (navigationController) 的应用程序。第一个视图是一个 UITabViewController (tabView),它有一个 UINavigationController 和一个 UIViewController 和一个显示一些联系人的 UITableView。

我想要做的是在点击表格视图中的联系人(在最顶部的导航控制器上)时推送一个带有联系人信息的新视图控制器

我在 appDelegate 中执行以下操作:

tabsView 的第一个选项卡加载 ContactsView.m,它有一个包含所有联系人的 UINavigationController,当有人点击一行时,它应该像这样推送新视图:

但是连续触摸时没有任何反应。

所以我有不同的文件:使用 UINavigationController <- UITabViewController <- UIViewController 和 UINavigationController 和 UITableView 进行委托;我想将 ViewController 推入第一个导航控制器。

应该如何访问委托的 navigationController?我做对了吗?

编辑:如果这提供了任何线索,当我self.navigationController.title = @"Contacts";在 ContactsView.m 中这样做时,它不会更改顶栏的标题。

谢谢!

0 投票
2 回答
86 浏览

iphone - 每次选择选项卡时执行一个方法

我有基于 tabview 的项目。每次选择选项卡时,如何使连接到选项卡的视图执行某种方法?

请帮忙,谢谢

0 投票
2 回答
110 浏览

uitableview - 通过两个视图控制器保存数组内容

我在这里有一个稍微令人困惑的问题。我正在使用情节提要我有一个选项卡视图控制器选项卡 1 有一个表视图控制器(表 1),它在选择一行时转到表 2,并且一些数据被添加到表 2 中,当它显示在表 2 单元格时我导航回表 1 并再次前进到表 2,数据丢失..我如何保存数据,以便它仍然可以显示保存的内容。谢谢

0 投票
2 回答
394 浏览

ios - 带有表格视图的 iOS 选项卡式应用程序,如何重置表格视图选项卡?初学者。

我有一个带有 3 个选项卡的选项卡式应用程序

第一个选项卡是表格视图 第二和第三个选项卡是单页视图

当用户单击视图之一中的表格单元格时,将使用返回按钮将新视图推送到表格单元格。

现在假设他们单击选项卡 2,然后返回选项卡 1。在选项卡 1 上推送的新视图仍然可见。我想要的是当他们使用另一个选项卡离开它时让表格视图“重置”,这样当他们返回时,他们会看到表格视图而不是推送的新视图。

0 投票
1 回答
881 浏览

objective-c - 在 UITabViewController 中使用 dispatch_sync 检索数据

我正在编写一个利用 UITabBarController 切换视图的应用程序。在填充 UITableView 之前,一个选项卡发出 Web 请求以收集并处理 JSON 数据。我正在尝试在后台加载此数据,因此当用户按下选项卡时,呈现表格不会延迟。将显示一个 ActivityIndi​​cator,然后在表格中加载数据。

每个请求都被提出、处理并将结果放置在一个 NSMutableArray 中,然后对其进行排序并添加到 UITableView。

当我使用 dispatch_sync 时,数据被加载并且数组被创建并呈现得很好,但是视图的 UI 被阻止加载。我在想,因为出于某种原因,我没有将此查询发送到后台队列。如果我使用 dispatch_async,当尝试访问主线程上的 NSMutableArray 时会出现异常。

所以,我的问题是什么是允许用户切换到包含此 TableView 的选项卡的正确模式,在数据加载和处理(在后台)时呈现一个 ActivityIndi​​cator,然后一旦完成,UITableView 就会加载处理过的数据。

来自 UITableViewController 的相关代码:

0 投票
3 回答
2117 浏览

objective-c - CALayerInvalidGeometry'CALayerInvalidGeometry'

我正在制作一个选项卡式视图应用程序并使用 CloudMade 的 API。我在单个视图应用程序中有一个工作项目,我尝试将其复制到选项卡式视图之一。

我复制并粘贴了所有内容,设置了项目首选项和所有内容。选项卡式视图 FirstViewController 与旧的单视图应用程序完全相同。但是,当我运行该应用程序时,我会收到此错误:

我试图谷歌,但没有出现。这是我的第一个选项卡式视图应用程序,所以我不确定是否有需要注意的东西。我什至不确定要在此处粘贴什么代码部分或错误报告。任何帮助,将不胜感激!非常感谢!

编辑2:这是异常堆栈跟踪(我认为):

编辑 3:viewDidLoad 方法:

编辑嗨,看起来,选项卡式视图控制器与它无关。我为一个新的单视图应用程序再次复制了它,但它不再工作了。我可能应该提到(之前认为它没有任何区别)工作应用程序不使用情节提要,只是一个 xib 文件。2 不起作用(选项卡式和单一视图)我 至不知道从哪里开始.. 谢谢