草庐IT

TableView1

全部标签

带有 Interface Builder 的 iOS8 自调整静态 TableView 单元格

我很高兴能够在Xcode中构建我的静态TableView,使用自动布局来支持动态类型,如WWDC2014What'sNewinTableandCollectionViews中所述.我更喜欢严格使用Xcode/InterfaceBuilder和Storyboard来处理自动布局。当我这样做时,不知何故TableView单元格没有调整大小,我确定我遗漏了一些简单的东西。为了重现这一点,使用Xcode7beta5,我:创建了一个新的单View项目。将Storyboard入口点设置为新的UITableViewController。使其成为具有分组样式的静态TableView。在第一行添加了一个

ios - TableView 不显示来自 API 调用的带有 JSON 数据的文本

我使用Alamofire和SwiftyJson连接到API。我得到了这个JSON返回:{"contacts":[{"id":"c200","name":"RaviTamada","email":"ravi@gmail.com","address":"xx-xx-xxxx,x-street,x-country","gender":"male","phone":{"mobile":"+910000000000","home":"00000000","office":"00000000"}},{"id":"c201","name":"JohnnyDepp","email":"johnny_d

iOS7 - TableView 标题中的多行文本?

我正在尝试将我的一个应用程序中的代码更新到iOS7,并将其转换为使用Storyboard。我在尝试让TableView标题显示多行文本时遇到了障碍(TableView单元格仍然可以正常工作)。TableView是使用Storyboard创建的,但我使用的是旧程序中的自定义单元格,而不是在Storyboard中构建新的自定义单元格。我的代码曾经运行良好:-(NSString*)tableView:(UITableView*)tableViewtitleForHeaderInSection:(NSInteger)section{switch(section){case0:return[NS

ios - 对成员 'tableView(_:numberOfRowsInSection:)' 的不明确引用 为什么会出现此错误?

这是我出现错误的代码:错误在第3行'ifletindexpath...'overridefuncprepare(forsegue:UIStoryboardSegue,sender:Any?){ifsegue.identifier=="showDetail"{ifletindexPath=self.tableView.indexPathForSelectedRow{lettaakDetail:Taak=taken[(indexPathasNSIndexPath).row]letcontroller=(segue.destinationas!UINavigationController).

iphone - 如何将导航栏(没有导航 Controller )和搜索栏添加到 TableView

我觉得这真的不应该给我带来那么多麻烦,而且我错过了一些东西,但我似乎无法让它发挥作用。所以我想要一个在3个不同的TableView之间切换的TabBar。它们都需要有NavigationBar而不是NavigationController(因为这一切都发生在TabBarController的初始模式转场之后)。AppleMaps书签是我追求的完美示例。我尝试了三种不同的方法,但都以不同的方式失败了:添加一个TableView,然后向其添加一个NavBar,然后添加SearchBar。SearchBar只是替换了NavBar。添加一个View,然后向其中添加导航栏。然后将TableVie

IOS SDK - 如何截屏tableView的内容?

如何截屏tableView的所有内容?(所有内容=可见区域+不可见区域)我试过这个:UIGraphicsBeginImageContext(self.tableView.bounds.size);[self.tableView.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*image1=UIGraphicsGetImageFromCurrentImageContext();UIGraphicsEndImageContext();self.imageView.image=image1;但它不起作用,我的意思是它的屏

ios - 使用 cornerRadius 的 Tableview 滚动缺乏性能,有什么选择?

我找不到解决我的问题的方法,所以我希望一些专家能帮助我。我有很多单元格的表格View。对于每个单元格,我都有一个带圆角的ImageView:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{UIImageView*exampleView;...exampleView.layer.cornerRadius=5.f;exampleView.clipsToBounds=YES;[cell.contentViewaddSubview:exampleV

ios - 在 Storyboard 中自定义 TableView 节标题而不是以编程方式?

我想自定义静态表的TableView部分标题,这可以通过编程方式完成(HowtocustomizetableViewSectionView-iPhone)。但是,有没有一种方法可以让标题View在Storyboard中以图形方式设计其布局?(如果不是,我可以使用.xib来保存View,但将它放在实际表格的Storyboard中会更方便)与主表标题类似。 最佳答案 只需将一个UIView拖到UITableView的顶部就可以了:)。编辑:对于部分标题,您可以在Storyboard的表格中添加另一个单元格,并根据它是否是标题以编程方式在

ios - 使用 fetchedResultsController 删除 TableView 中的行

在swype删除期间(此方法最重要的几行):-(void)tableView:(UITableView*)tableViewcommitEditingStyle:(UITableViewCellEditingStyle)editingStyleforRowAtIndexPath:(NSIndexPath*)indexPath{if(editingStyle==UITableViewCellEditingStyleDelete){Table*deleteRow=[self.fetchedResultsControllerobjectAtIndexPath:indexPath];[self

iphone - 如何设置一个tableview delegate

我试图在不使用Nib和不使用UITableViewController的情况下使用UITableView。我已经将一个UITableView实例添加到一个UIViewController中,就像这样mytable=[[UITableViewalloc]initWithFrame:CGRectMake(22,207,270,233)];[mytablesetDelegate:self];[self.viewmytable];此外,我还在我的UIViewController中添加了以下TableView方法(为简洁起见,进行了删减)-(UITableViewCell*)tableView: