草庐IT

tableView_alarm

全部标签

ios - 更新父类(super class)的 TableView

我按照教程制作了一个MVVP模型tableview我的tableViewController叫做MyProfileController,看起来像这样:classMyProfileController:UITableViewController{fileprivatevarviewModel:ProfileViewModel?overridefuncviewDidLoad(){super.viewDidLoad()tableView.register(UserInfoCell.self,forCellReuseIdentifier:UserInfoCell.identifier)view

iOS/swift : tableView cellForRowAtIndexPath crash

我在第389行遇到EXC_BREAKPOINT崩溃386functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{387letcell=tableView.dequeueReusableCellWithIdentifier("StationsCell",forIndexPath:indexPath)388cell.textLabel?.text=self.suggestionStations?[indexPath.row]389returncell39

arrays - Swift tableview 单元格重用问题

我今天早上画的是一片空白,需要一点指导。我正在使用自定义表格单元格填充带有字典数组的表格View。字典中的键值对之一是[“Time”],它在字典数组中表示为:“时间”:“上午12点”,“时间”:“凌晨1点”,“时间”:“凌晨2点”,“时间”:“凌晨3点”等等……这是我想做的。如果当前时间是凌晨1点(例如),我想更改该单元格的背景颜色。我使用下面粘贴的代码部分地工作。当表格View加载时,正确的单元格被突出显示,但是当我在表格View中上下滚动时,我看到其他行被突出显示。我假设这与细胞的重复使用方式有关。附加信息:1)“项目”是我的字典数组2)currentTime()只是一个小函数,它

ios - 在 tableview 中点击的两个 Action

在tableview中点击的两个Action!我有一个关于在tableview中点击的问题。我可以在点击时设置辅助操作吗?1.点击(默认)。2.我点击并按住选定的单元格2-3秒,然后执行另一个操作。 最佳答案 可以,您需要在cell.contentView中添加一个UILongPressGestureRecognizer并处理该事件,您的第一个事件“NormalTapevent”将由触发>didSelectRowAtIndexPath默认方法,而hold事件将由UILongPressGestureRecognizer触发单元实现示例

ios - 为什么 tableView 单元格不是动态的?

更新:我发现问题的发生是因为日期标签顶部约束被删除时换行的文本变得可见。问题是日期标签位于其他文本下方。真正的问题可能是细胞没有根据约束动态变化吗?我正在尝试使UILabel中的文本换行(同时我正在尝试根据文本更改单元格)在.xib中,我设置单元格,执行以下操作:self.notifInfoLabel.numberOfLines=0self.notifInfoLabel.lineBreakMode=.byWordWrappingsizeToFit在委托(delegate)方法中返回单元格之前被调用。cell.notifInfoLabel.sizeToFit()//EDIT:turnso

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

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

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

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

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中完成我想要的吗?如果是这样,有人可以提供一