Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iOS中制作表格/网格?_Ios_Uitableview - Fatal编程技术网

如何在iOS中制作表格/网格?

如何在iOS中制作表格/网格?,ios,uitableview,Ios,Uitableview,我想在我的iOS应用程序中创建类似下图的内容。最好的方法是什么,注意行和列可以不同 我想到的最简单的方法是将html表插入UIWebView,但不确定是否有办法像普通按钮一样拦截单选按钮单击,方法是将其设置为“href链接”与您的问题标题稍微无关,但也许可以考虑使用。这是Objective-C世界中最接近径向按钮的东西 如果使用分段控件,您就不必再担心列、拦截触摸以及您在问题中提到的许多其他问题—所有这些都可以在正常的UITableView中完成。您必须创建一些自定义的UITableViewCe

我想在我的iOS应用程序中创建类似下图的内容。最好的方法是什么,注意行和列可以不同


我想到的最简单的方法是将html表插入UIWebView,但不确定是否有办法像普通按钮一样拦截单选按钮单击,方法是将其设置为“href链接”

与您的问题标题稍微无关,但也许可以考虑使用。这是Objective-C世界中最接近径向按钮的东西


如果使用分段控件,您就不必再担心列、拦截触摸以及您在问题中提到的许多其他问题—所有这些都可以在正常的
UITableView
中完成。您必须创建一些自定义的
UITableViewCell
子类来获取分段控件,但是有很多关于如何设置这些控件的好教程(,)。

在iOS 6+中,您可以使用该类来构建网格。管理数据源中的值(表示是否检查了无线电)是您必须自己实现的事情。

什么是反对票?尝试一些搜索:我已经看过了这些,我不想写循环来完成一些可以更容易完成的事情(我想)。为什么html表不能在这里工作?您的问题没有提供上下文。如果不了解更多,就无法知道什么是最佳解决方案。使用web视图也许可以,但可能不行。我知道这是一个网格。我的观点是,有几种可能的解决办法。但在没有任何背景的情况下,人们只是对可能的解决方案发表意见。如果你提供更多的上下文,你会得到更好的答案。嗯,这不是一个坏主意,它可以起作用,尽管看起来不那么好看。@IronMan1980:我想情人眼里出西施。自从几个月前我开始使用分段控件以来,它们的外观对我来说越来越重要。我现在觉得放射状按钮有点老了——也许这就是你想要的。正如我所说,每个人都有自己的观点。你的观点很有道理。我决定这就是我要做的,它满足了我的需要。我也打算提出这个建议,但我认为分段控件会更容易,因为它提供了很多内置功能来跟踪所选内容,他必须自己实现所有这些功能(正如你在编辑中提到的)。我同意。我会使用UICollectionView来显示更复杂的网格,可能是相册,但我只需要一个简单的网格来显示所选内容。