草庐IT

TableView

全部标签

ios - 从 EKEventStore 获取事件并在 Swift iOS8 的 tableView 中显示

我正在尝试创建一个小型应用程序,它将获取所有事件并将它们显示在tableView中。我的具体问题是:我的fetchEvents()方法是否正确实现?我应该在哪里调用fetchEvent()方法以便在应用程序打开时显示列表(是否在viewDidLoad中?)并在添加后刷新它/编辑一个新事件?谢谢!这是我为MasterViewController.swift文件编写的代码:importUIKitimportEventKitUIclassMasterViewController:UITableViewController,EKEventEditViewDelegate{varobjects=

swift - 从自定义原型(prototype)单元格中的 UIButton PrepareForSegue

正如标题所说,我有一个带有原型(prototype)单元格的tableView;cell是一个自定义单元格(所以我创建了一个名为CustomCell.swift的类,我为图像、标签、按钮等创建了IBOutlet);这是我的课importUIKitclassCustomCell:UITableViewCell{@IBOutletvarimageSquadra:UIImageView!@IBOutletvarbutton:UIButton!overridefuncawakeFromNib(){super.awakeFromNib()//Initializationcode}override

ios - 如何使 UISearchController() 默认隐藏?

我将UISearchController()添加到我的UIViewController中,如下所示:classSearchViewController:UIViewController,UITableViewDataSource,UITableViewDelegate,UISearchResultsUpdating{lettableData=["Here's","to","the","crazy"]varfilteredTableData=[String]()varresultSearchController=UISearchController()@IBOutletvartableV

swift - 为 A 到 Z UITableView 滚动添加部分索引标题

我正在尝试为联系人表格View添加一些部分标题。我在Array中有一个联系人列表,它可能是这样的:比尔·苹果波拉特史蒂夫测试我添加了以下内容:functableView(tableView:UITableView,titleForHeaderInSectionsection:Int)->String?{letcurrentCollation=UILocalizedIndexedCollation.currentCollation()asUILocalizedIndexedCollationletsectionTitles=currentCollation.sectionTitlesas

ios - 添加新条目后如何重新加载 TableView ?

我正在创建一个cloudkittableview。我加载了该应用程序,我的tableview出现了我在CloudKit中的条目。然后我使用我的添加方法insertNewObject将记录添加到云工具包,但这并没有显示在我的TableView中。它只会出现在我下次运行该应用程序时。funcinsertNewObject(sender:AnyObject){letrecord=CKRecord(recordType:"CloudNote")record.setObject("NewNote",forKey:"Notes")MyClipManager.SaveMethod(Database!

ios - 如何快速制作可展开和可折叠的 UITableView(父单元格和子单元格)?

我想要一个UITableView,它可以在单击单元格时展开和折叠。当我加载页面时,我希望Tableview像这样展开,并通过单击标题(查看日期)来折叠和展开功能。感谢任何帮助。 最佳答案 谢谢大家。我终于解决了这个问题。这是最终的示例代码。1)//标题和子单元格的数组。vartopItems=[String]()varsubItems=[String]()//章节索引引用varselectedIndexPathSection:Int=-12)添加了两个自定义单元格。-一个作为标题,另一个作为单元格。//AgendaListHeade

ios swift : How can i delay cell to appear in a tableview?

我有uitableview我想让单元格一个接一个地显示那会在几秒后我已经在cellForRowAtIndexPath方法中尝试了sleep(2)和dispatchafter但都不起作用我只希望返回的单元格等待秒数。这是代码:functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWithIdentifier("Cell")!as!CustomCellcell.chatText.

Swift - 在 TableView 中更改标题部分的垂直对齐方式

我正在使用以下代码来填充我的函数的header:functableView(tableView:UITableView,titleForHeaderInSectionsection:Int)->String?{switchsection{case0:"SECTION0"case1:"SECTION1"default:break}returnnil}functableView(tableView:UITableView,willDisplayHeaderViewview:UIView,forSectionsection:Int){vartitle=UILabel()title.font=

swift - 如何将工具栏放置在滚动 TableView 上方(或下方)

环境:Xcode7.3.1iOS9.3目标:一个可滚动的表格View,在相对于滚动表格的固定位置(上方或下方)带有工具栏(或不同的按钮)。Storyboard:最初我只有tableview并向其添加了一个工具栏,但是工具栏位于tableview中。后来我找到了底部栏的这个选项:不透明工具栏,但不知道如何使用它/将我的工具栏移动到提供的空间(看起来像我想要的)当前结果:如果我只有几个单元格,例如:5或10,那么结果是“还可以”,但不是“很好”:但是,如果我有大量单元格,例如:20,那么我试图避免的问题会立即显现出来:查询:我可以在XcodeUI中完成我想要的吗?如果是这样,有人可以提供一

ios - 调用 TableView 中的最后一个单元格

如果用户单击新单元格,我想更改最后一个单元格的图像。现在我正在这样做:functableView(_tableView:UITableView,didSelectRowAtindexPath:IndexPath){//OldCellImageletlastCell=tableView.cellForRow(at:self.lastCell)as!DataTableViewCell!;lastCell?.imageButton.image=UIImage(named:"RadioButtomDeactive.png")letindexPathCel=tableView.indexPath