草庐IT

automatic-uitableview-paging

全部标签

ios - UITableView _endCellAnimationsWithContext : assertion failure without reason

我正在使用UITableView向用户显示一些设置。当重新加载一个部分或插入一些带有动画的行时,可能会在委托(delegate)/数据源函数中出错导致Assertionfailurein-[UITableView_endCellAnimationsWithContext:],/SourceCache/UIKit/UIKit-3232.3/UITableView.m:1560这在我身上发生过很多次,但通常它也会说明我做错了什么,像这样:Assertionfailurein-[UITableView_endCellAnimationsWithContext:],/SourceCache/U

ios - 如何按数据添加的顺序获取核心数据并在 UITableView 中按该顺序显示?

我在UITableViewController中显示一个名为Skills的实体。我在viewDidLoad中获取这样的结果:-(void)fetchTableData{NSManagedObjectContext*context=[selfmanagedObjectContext];NSFetchRequest*fetchRequest=[[NSFetchRequestalloc]init];NSEntityDescription*entity=[NSEntityDescriptionentityForName:@"Skills"inManagedObjectContext:conte

ios - 为什么 UITableViewCell 和 UITableView 都有创建新单元格的方法?

UITableViewCellClassReference,关于initWithStyle:reuseIdentifier:说:Initializesatablecellwithastyleandareuseidentifierandreturnsittothecaller.但是在UITableViewClassReferenceregisterClass:forCellReuseIdentifier:说:Registersaclassforuseincreatingnewtablecells.alloc/init都是新建单元格的方法,但是这两者有什么区别呢?为什么有两种创建新单元格对

ios - UIStoryboard 中的自定义原型(prototype)单元已创建但未显示在 UITableView 中

我有一个项目需要使用自定义UITableViewCell。我正在将单元格设计为Storyboard中的原型(prototype),它在那里看起来不错。我将原型(prototype)分配给我的自定义UITableViewCell子类,为其提供我在UITableView中使用的相同重用标识符,并将原型(prototype)单元格上的UILabel链接到我的UITableViewCell子类中的IBOutlet。当我从UITableView调用它时,单元格被创建,如果我在该类的代码中添加标签和按钮(使用CGRect和所有创建它们)它们都可以工作,但我在Storyboard中添加的标签永远不会

ios - 如何以编程方式最小化 ios 应用程序,如 Keynote 或 Pages?

或者Numbers应用程序...?如果我尚未登录,Numbers应用程序会显示“需要登录”警告。如果我触摸取消-系统最小化应用程序。有没有办法以编程方式做到这一点? 最佳答案 这是最小化iOSApp的私有(private)方法。不适用于应用商店:在Swift中:NSThread.detachNewThreadSelector(Selector("suspend"),toTarget:UIApplication.sharedApplication(),withObject:nil)在objective-c中[NSThreaddetac

ios - 在我的 UITableView 中向下滚动时单元格消失

当我在tableView中向下滚动时,单元格的一些内容消失了(标签和imageViews)。我的代码:-(void)viewWillAppear:(BOOL)animated{[comentariosremoveAllObjects];NSString*lookup=[NSStringstringWithFormat:@"http://my.url"];NSMutableURLRequest*request=[NSMutableURLRequestrequestWithURL:[NSURLURLWithString:lookup]];[requestsetHTTPMethod:@"GE

ios - UITableView 自定义单元格

我正在尝试通过自定义实现TableView单元格,在这种情况下,我根本不需要在特定单元格中创建动态高度。显示是否可以为uictableview单元格定义动态高度,如果可以,我该如何执行此操作?谢谢。 最佳答案 为UiTableView实现这个委托(delegate)方法-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{if(indexPath.row==rownumber){return150.0;//

ios - 在 Xamarin.iOS 中创建分组的 UITableview

我如何在UITableView中创建分组。检查我想在xamarin.iOS中实现相同的图像。 最佳答案 您必须创建一个TableSource类,它保存您的数据并设置部分的标题(它们在iOS中称为部分)。您需要覆盖以下方法:publicoverridestringTitleForHeader(UITableViewtableView,nintsection){returnSessionGroups==null?string.Empty:SessionGroups[(int)section].Key;}publicoverridenin

ios - 使用 Objective-C 将 JSON 数据传输到 UITableView

--使用主要JSON文件更新问题--我正在尝试将名称添加到表格View。但是table总是空的。(Xcode7.1b1,iOS9.1b2)这只是我用来测试我的代码的示例.json文件。主要的json文件有更多的数据。我成功地从示例json文件中添加了数据。但是现在在使用主json文件之后,表又是空的。.json文件[{"150978":{"jobs":{"D0-C14008-CW":{"05-9032":{"G-05":{"hours_rwk":"False","hours_st":"4L","hours_ewo_id":"D0-C14008-CWddda","hours_ewo":"

ios - 如何在 UITableView 上设置 VoiceOver 初始焦点

在我们的iOS应用程序中,我们有一个带有UINavigationController的屏幕,rightBarButtonItems中的三个UIBarButtonItem,一个带有UITableViewsubview的UIView内容View。每次应用进入前台时,VoiceOver都会将初始焦点放在最左侧的UIBarButtonItem上。我们希望将焦点放在UITableView中最顶部的单元格(初始开始)或用户在应用程序进入后台之前主动选择的单元格。我们已经尝试调用UIAccessibilityPostNotification()但这只有在我们添加延迟时才有效,这看起来非常脆弱并且会让