uitableview相关内容

Swift:通过索引进行字典访问

我想使用UITableViewCells中的字典中的值。我可以通过使用indexPath.row来获取那些来自字典的那些值,而keyPath.section是key吗? 解决方案 你可以获取密钥数组,并得到 indexPath.section 的密钥,如下所示: Array(yourDictionary.keys)[indexPath.section] ,您可以在 ..
发布时间:2017-05-21 19:57:05 移动开发

在UITableViewCell和UICollectionViewCell之间共享代码

我有一个很大的UITableViewCell子类,它处理各种手势和stat行为。 我也在构建一个UICollectionView,我的UICollectionViewCell子类的行为非常接近我的UITableViewCell。我已经粘贴了很多代码。 我的问题是:是否有一个设计模式可以让我在这两个子类之间共享UI代码(手势和状态)? 我听说过组合模式,但是我很难适应这种情况。它是正确 ..

为iOS7和iOS8重构UITableView代理

作为此问题的后续行动:在iOS中跳过/忽略方法,我正在为iOS7和iOS8中的 UITableView 单独执行代理。 所以,作为第一步在我的 MyTableViewController 的 viewDidLoad 中,我添加了以下代码: [pre> if([[[UIDevice currentDevice] systemVersion] compare:@“8.0”选项:NSNume ..
发布时间:2017-04-23 10:49:51 移动开发

两个UITableView在同一个类?数据源和委托

我在同一个类中有两个表,我需要每个表包含不同的数据,但是我有一个委托的麻烦...如何使每个表包含一个单独的委托?谢谢,对不起我的英语。 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 1; } - (NSInteger)tableView:(UITableView *)tab ..
发布时间:2017-04-23 10:48:42 移动开发

将信息传递给定制的TableViewCell - Swift

问题是这样的:我尝试了许多方法将信息从SecondViewController传递给ViewController1。在第一个ViewController1中,我有一个tableView,在这个tableView中,每个单元格都会收到一个图像和一个标签。我想做的是,在SecondViewController中,我将在textField中写一些东西,并选择一些随机图像并将其显示在ViewControl ..
发布时间:2017-04-23 10:38:15 移动开发

如何使用代理将数据添加到tableview?

我正在使用桌面的初始视图控制器构建一个有趣的应用程序,您可以在其中查看单元格的详细信息,并将新数据添加到表视图中。 首先,这是项目,所以你可以加载它,看看。 http://dawtano.com/xc-project.zip 这是一个复杂的项目,我认为很多代码已经过时,但最初的应用程序正在运行,所以我不想清理它。 该应用程序围绕故事板构建,包括: DataModel(包含 ..
发布时间:2017-04-23 10:34:46 开发方法

重新加载视图控制器上的数据关闭

我有一个表视图,它填充了网络上的数据。要将信息添加到此列表中,我有一个以模态显示的配置屏幕。当成功添加数据时,配置屏幕被关闭,我希望表视图中的数据自动从网络载入,以反映新添加的数据。 什么是在关闭配置视图后,最好的方法来重新加载该远程数据。我尝试了一些方法,包括使用委托来发送信息,并且仅在视图中加载数据将会出现,但希望知道最安全和最有效的方法。 提前感谢! 解决方案 你想加载它 ..
发布时间:2017-04-23 10:31:36 移动开发

在NSURL委托后,UITableView代理没有被调用

我正在尝试创建一个从Web服务获取一些数据并在自定义单元格中显示的iOS应用程序。到目前为止,我可以通过NSLog cmd验证数据实际上在相应的数组中。这意味着Connection代理被调用。但是不幸的是TableView代理。或者让我们说他们被打电话,但也许在错误的地方?我还尝试在connectionDidFinishLoading方法后重新加载表视图,但它也不起作用。任何想法是什么错误? ..
发布时间:2017-04-23 10:11:52 移动开发

在UITableView中处理UIButton照片网格最有效的方法是什么?

我有一个iOS应用程序,我正在使用从JSON数据库中获取一堆照片URL的JSON请求。一旦我有这些照片和相关信息,我用它来填充数据源为一个UITableView。我想创建一个UIButtons的网格,由照片制成,每行4个。这个当前的代码工作,但是它是非常慢,我的手机/模拟器冻结在我滚动通过表。只有几行的表格可以正常工作,但是一旦达到10行或更多行,就会减慢和崩溃。我是iOS和Objective-c ..
发布时间:2017-04-23 09:13:32 移动开发

如何更改uitableview删除按钮文本

嗨,在用户在我的桌面视图中滑动一个uitableviewcell时,我正在尝试更改删除按钮中显示的文本。 我已经看到一个例子另外一个问题的线程,说使用这个tableview代理 - (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath :( N ..
发布时间:2017-04-22 21:17:40 移动开发

Swift - 如何在UITableViewCell内部使用CollectionViewCell打开另一个viewcontroller

我真的很新的iOS / Swift,我在一个小项目。在这个项目中,我在ViewController里面有一个UITableView。而我还有另一个文件定制的CollectionViewCell在UITableViewCell的边。 当用户单击collectionview中的单元格时,我将要打开另一个ViewController,并从该collectionviewcell获取数据。 这是我的ui ..
发布时间:2017-04-22 21:15:11 移动开发

UITableView粘贴页脚/自定义工具栏实现

我正在使用 UITableViewController ,我想做的是在 UIView 。 我尝试启用 navigationController (代码如下)的工具栏,但似乎不会好好工作。 UITextField 不会调用代理,文本字段的按键不会显示在textfield本身中。 使用这样的工具栏不是我的第一选择,我想在我的UITableViewController下面有我的自定义视图,我 ..
发布时间:2017-04-22 21:11:50 移动开发

一个View Controller中的两个TableView

我在一个视图控制器中有一个按钮和两个 tableViewController 。所以,如果我按下该按钮,第一表视图控制器将出现,它将以行显示一些数据。如果我将在第一表视图控制器中选择任何行,则第二表视图控制器将出现,并且需要显示第一表视图控制器的所选行的相应数据。在这里,我们必须在一个视图控制器中一次使用相同的表视图委托方法2个表视图控制器。可以吗? 解决方案 是的。由于数据源和委托方法提 ..
发布时间:2017-04-22 20:53:20 移动开发