uitableview相关内容
我想使用UITableViewCells中的字典中的值。我可以通过使用indexPath.row来获取那些来自字典的那些值,而keyPath.section是key吗? 解决方案 你可以获取密钥数组,并得到 indexPath.section 的密钥,如下所示: Array(yourDictionary.keys)[indexPath.section] ,您可以在
..
我有一个很大的UITableViewCell子类,它处理各种手势和stat行为。 我也在构建一个UICollectionView,我的UICollectionViewCell子类的行为非常接近我的UITableViewCell。我已经粘贴了很多代码。 我的问题是:是否有一个设计模式可以让我在这两个子类之间共享UI代码(手势和状态)? 我听说过组合模式,但是我很难适应这种情况。它是正确
..
作为此问题的后续行动:在iOS中跳过/忽略方法,我正在为iOS7和iOS8中的 UITableView 单独执行代理。 所以,作为第一步在我的 MyTableViewController 的 viewDidLoad 中,我添加了以下代码: [pre> if([[[UIDevice currentDevice] systemVersion] compare:@“8.0”选项:NSNume
..
我在同一个类中有两个表,我需要每个表包含不同的数据,但是我有一个委托的麻烦...如何使每个表包含一个单独的委托?谢谢,对不起我的英语。 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 1; } - (NSInteger)tableView:(UITableView *)tab
..
问题是这样的:我尝试了许多方法将信息从SecondViewController传递给ViewController1。在第一个ViewController1中,我有一个tableView,在这个tableView中,每个单元格都会收到一个图像和一个标签。我想做的是,在SecondViewController中,我将在textField中写一些东西,并选择一些随机图像并将其显示在ViewControl
..
我正在使用桌面的初始视图控制器构建一个有趣的应用程序,您可以在其中查看单元格的详细信息,并将新数据添加到表视图中。 首先,这是项目,所以你可以加载它,看看。 http://dawtano.com/xc-project.zip 这是一个复杂的项目,我认为很多代码已经过时,但最初的应用程序正在运行,所以我不想清理它。 该应用程序围绕故事板构建,包括: DataModel(包含
..
我有一个表视图,它填充了网络上的数据。要将信息添加到此列表中,我有一个以模态显示的配置屏幕。当成功添加数据时,配置屏幕被关闭,我希望表视图中的数据自动从网络载入,以反映新添加的数据。 什么是在关闭配置视图后,最好的方法来重新加载该远程数据。我尝试了一些方法,包括使用委托来发送信息,并且仅在视图中加载数据将会出现,但希望知道最安全和最有效的方法。 提前感谢! 解决方案 你想加载它
..
我正在尝试创建一个从Web服务获取一些数据并在自定义单元格中显示的iOS应用程序。到目前为止,我可以通过NSLog cmd验证数据实际上在相应的数组中。这意味着Connection代理被调用。但是不幸的是TableView代理。或者让我们说他们被打电话,但也许在错误的地方?我还尝试在connectionDidFinishLoading方法后重新加载表视图,但它也不起作用。任何想法是什么错误?
..
它已经在父视图中收到,因此 我已经将NSArray值传递给父视图。 (NSArray *)arrayValues withIndexPath:(NSIndexPath *)myIndexPath { manufacturingSearchObjectString = [arrayValues valueForKey:@ “制造商”]; NSLog(@“%@”,[arrayValues va
..
我正在委托方法中触发一个自定义委托方法 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath。一切看起来都很好,除了我从来没有达到我的自定义委托方法,应该通过点击一行触发。 这是我的执行委托: @class SettingsList; @protocol
..
当我的iPhone应用程序从一个UITableView委托方法中访问一个实例变量时,我的iPhone应用程序就会爆炸。我想我保留它,所以我不明白为什么我无法访问它没有问题。 这是我的.h文件 #import #import“AlertSummaryCell.h” #import“AlertDetailViewControl
..
我需要通过点击 UITableView 中的按钮将一个字符串从一个 tableview 。我知道如何通过按钮获取 indexPath : let button = sender作为MyButton 让view = button.superview! 让cell = view.superview为! MyTableViewCell let indexPath = tableVie
..
我想为 中的和数据源 code> ViewController.swift`文件。 我在我的viewDidLoad函数中编写了这段代码,但它不起作用。 代码: tableView.delegate?.self tableView.dataSource?.self 我正在使用CoreData,我的实体被命名为“Note”。 希望有人能帮我解决这
..
我想调用这些方法: - (void)tableView:(UITableView *)tableView willDisplayHeaderView :( UIView * )视图forSection:(NSInteger)节NS_AVAILABLE_IOS(6_0); - (void)tableView:(UITableView *)tableView willDisplayFo
..
我有一个iOS应用程序,我正在使用从JSON数据库中获取一堆照片URL的JSON请求。一旦我有这些照片和相关信息,我用它来填充数据源为一个UITableView。我想创建一个UIButtons的网格,由照片制成,每行4个。这个当前的代码工作,但是它是非常慢,我的手机/模拟器冻结在我滚动通过表。只有几行的表格可以正常工作,但是一旦达到10行或更多行,就会减慢和崩溃。我是iOS和Objective-c
..
我想从一开始就显示一个TableView的Popover,当应用程序加载时。问题是tableView没有任何内容。我正在使用该方法: UIBarButtonItem * barItem = [self.toolbar.items objectAtIndex:0]; [self.popoverController presentPopoverFromBarButtonItem:barIt
..
嗨,在用户在我的桌面视图中滑动一个uitableviewcell时,我正在尝试更改删除按钮中显示的文本。 我已经看到一个例子另外一个问题的线程,说使用这个tableview代理 - (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath :( N
..
我真的很新的iOS / Swift,我在一个小项目。在这个项目中,我在ViewController里面有一个UITableView。而我还有另一个文件定制的CollectionViewCell在UITableViewCell的边。 当用户单击collectionview中的单元格时,我将要打开另一个ViewController,并从该collectionviewcell获取数据。 这是我的ui
..
我正在使用 UITableViewController ,我想做的是在 UIView 。 我尝试启用 navigationController (代码如下)的工具栏,但似乎不会好好工作。 UITextField 不会调用代理,文本字段的按键不会显示在textfield本身中。 使用这样的工具栏不是我的第一选择,我想在我的UITableViewController下面有我的自定义视图,我
..
我在一个视图控制器中有一个按钮和两个 tableViewController 。所以,如果我按下该按钮,第一表视图控制器将出现,它将以行显示一些数据。如果我将在第一表视图控制器中选择任何行,则第二表视图控制器将出现,并且需要显示第一表视图控制器的所选行的相应数据。在这里,我们必须在一个视图控制器中一次使用相同的表视图委托方法2个表视图控制器。可以吗? 解决方案 是的。由于数据源和委托方法提
..