草庐IT

tableviewer

全部标签

ios - 在 Xcode 中 - TableView 行高 <VS> TableViewCell 行高

所以我刚刚注意到,设置UITableViewController的行高的TableView属性比Storyboard中设置的TableView的单元格行高具有更高的优先级。当我改变时:self(*referringtoviewcontroller).tableView.rowHeight=65//Setrowheightasconstant然后运行,行高根据这个数字变化。但是,当我在界面生成器中(在尺寸检查器中)更改表格View的单个单元格行高属性时,我在Storyboard上看到了更改后的高度,但同样,当应用程序运行时,好像此属性什么都不做。行高似乎完全基于ViewControlle

ios - 返回应用程序时取消选择 TableView 行

我有一个表格View,其中一个表格View单元格打开了另一个应用程序。当我返回我的应用程序时,表格View单元格仍然突出显示。返回应用程序时取消选择表格View单元格的最佳方法是什么?编辑:问题是-viewWillAppear或-viewDidAppear在从应用程序返回时不会被调用,因为View已经可见。 最佳答案 在viewDidLoad中设置通知finaloverridefuncviewDidLoad(){super.viewDidLoad()//addnotificationobserversNotificationCent

ios - 在 tableView 问题中重新加载 View 或 reloadData 后选择复选标记

我正在尝试创建一个应用程序来选择/取消选择tableView中的行,所有数据都是从coreData加载的,当我选择一个允许我在coreData中更新它的元素时,反之亦然,一开始一切正常,我从coreData加载数据,在tableView中显示所有项目,并根据需要在cellForRowAtindexPath中检查行functableView(_tableView:UITableView,cellForRowAtindexPath:IndexPath)->UITableViewCell{varcell:UITableViewCell?=nilletitem=(arrayToDisplay[

ios - 火力地堡 iOS : Download image for TableView - Best Practice

我遵循了RayWenderlich(Link)的Firebase教程,并采用了他使用观察方法的快照来初始化对象(在我的情况下是“位置”类型)的方法:上课地点:init(snapshot:FIRDataSnapshot){identifier=snapshot.keyletsnapshotValue=snapshot.valueas![String:AnyObject]type=snapshotValue["type"]as!Stringname=snapshotValue["name"]as!Stringaddress=snapshotValue["address"]as!String

ios - 如何停止在 tableview 单元格中显示为黑色的透明 PNG 图像

我已经搜索了SO的答案,但没有一个有非常完整的答案,而且没有一个建议对我有用。我有一个简单的表格View,其中包含自定义单元格。其中一个单元格使用ImageView填充PNG图像。但透明背景显示为黑色。我希望它是白色的。我尝试了以下方法,但均无效:在界面构建器集中:图片背景为白色。单元格内容View的背景为白色。单元格背景为白色。如有任何帮助,我们将不胜感激。编辑:错误在我这边。请参阅下面的答案。 最佳答案 将表格View单元格内容View背景颜色设置为白色。 关于ios-如何停止在ta

ios - 为主 TableView 的行设置动态高度,它有另一个从 TableView ?

我想根据内部从TableView的高度动态设置主TableView的行高。实现这一目标的最佳方法是什么? 最佳答案 尝试使用UITableViewAutomaticDimension动态设置外部tableview的行高。overridefuncviewDidLoad(){super.viewDidLoad()self.tableView.estimatedRowHeight=80self.tableView.rowHeight=UITableViewAutomaticDimension}或functableView(tableVie

ios - 检索 TableView Swift Realm 的列表属性计数

我正在使用Realm3和Swift4,但对Realm和Swift还是个新手。在这里需要指导:)给定这个Realm模型classPerson:Object,Mappable{letdog=List()requiredconvenienceinit?(map:Map){self.init()}}如何获取每个人的狗数?我想要实现的是在我的表格View中有多个部分,并且每个人都会有各自的狗列表。functableView(_tableView:UITableView,numberOfRowsInSectionsection:Int)->Int{letowner=realm.objects(Pe

iphone - IOS,tableview过滤选择带有搜索控件

我正在构建一个带有搜索控件的TableView列表来过滤它。我的需求是让用户通过输入一些关键字来快速选择一个单元格。UI很简单,导航栏带有确认选择的OK按钮,导航栏下方是搜索栏,底部是表格View。问题是,当用户尝试过滤tableview时,导航栏会消失,整个屏幕会进入搜索模式,搜索栏会在屏幕顶部。在那种情况下,当用户选择一个单元格时,他/她无法点击我放在导航栏中的确定按钮来确认选择,他/她必须点击搜索栏的取消按钮以退出搜索模式然后单击我放在那里的确定按钮。那不是我想要的。我该如何处理这个问题,让我的用户更轻松地执行此操作? 最佳答案

iphone - Flipview 中的 Tableview 使用 Utility 模板

我是iOS开发新手,所以对于提出可能很愚蠢的问题我深表歉意。我想做的事情与默认的天气应用程序非常相似;在应用程序有一个信息按钮的地方,它会翻转到另一个View,该View有一个表格以及一个完成按钮以返回到该应用程序。我正在使用“实用程序应用程序”模板,它为我做了大部分工作:)但是,我现在正在努力将tableview添加到flipview中。我在正确的道路上吗?我现在正在使用Storyboard-开始意识到这很可能是对GUI的限制(毕竟GUI只能走这么远)。如果是这样,这是否可以通过编程方式实现,我将如何在默认的“实用程序应用程序”模板上应用它。我正在使用Xcode4.2。如有任何帮助,

ios - 如何将 TableView 中的数组组织成按字母顺序排列的部分

我正在制作一个带有表格View的应用程序,我希望能够像native联系人应用程序一样对表格数据进行排序,其中名称的首字母与具有相同首字母的所有其他名称一起排序.我正在使用可变数组。这是实现文件中表的代码(这不是文件中的所有代码,只是其中用于表的部分):-(void)viewDidLoad{[superviewDidLoad];self.doctorNames=[NSMutableArray.allocinitWithObjects:@"AaronSmith",@"MichaelJordan",@"CormacChester",@"MarcusBaloutine",@"JoeSchmo"