草庐IT

ios - UITableViewCell textLabel 颜色不变

我有一个UITableView,作为cellForRowAtIndexPath方法,我正在更改单元格的一些属性(字体、大小等)。现在,除了更改textLabel的颜色外,下面列出的所有分配都可以正常工作。我不明白为什么只有那个特定的颜色属性不会改变。我查看了所有我能想到的地方,以弄清楚为什么它不起作用并且我被卡住了。有任何想法吗?-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*kLocationAttribut

ios - TableView 重新加载部分崩溃

我有一个包含4个部分的表格View,每个部分有1-2个表格View单元格。第一个单元格有一个uiswitch作为附件View并控制应用程序的颜色主题,在白天模式和夜间模式之间切换。一旦按下开关,就会调用一个函数,更改导航栏的颜色和背景颜色。在那个函数中我也放了一行[self.tableviewreloadData];用新颜色更新表格本身。它工作正常,但没有动画,所以我改用它[self.tableViewreloadSections:[NSIndexSetindexSetWithIndexesInRange:NSMakeRange(0,3)]withRowAnimation:UITabl

ios - 如何在 Swift 中以编程方式设置 UITableView 单元格高度?

如何以编程方式设置View高度?我有这段代码:cell.viewMain.frame=CGRectMake(cell.viewMain.frame.origin.x,cell.viewMain.frame.origin.y,cell.viewMain.frame.size.width,65.0)但这不起作用。更新:functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWith

ios - 单击 Cell 中的 Button 获取 UITableViewCell 的 indexPath

我在UITableViewCell中有一个按钮(红色十字),单击该按钮我想获取UITableViewCell的indexPath.现在我正在为每个按钮分配标签,就像这样cell.closeButton.tag=indexPath.section然后单击按钮,我得到这样的indexPath.section值:@IBActionfunccloseImageButtonPressed(sender:AnyObject){data.removeAtIndex(sender.tag)tableView.reloadData()}这是正确的实现方式还是有任何其他干净的方式来做到这一点?

IOS UITableViewRowAction : swipe on cell works randomly

我已经实现了editActionsForRowAtIndexPath,当我设法滑动单元格时它工作正常,但滑动手势并不总是被识别,我必须滑动很多次直到非常随机它工作。知道为什么会这样吗?这是我的代码://ImplementcustomactionsonswipefunctableView(tableView:UITableView,editActionsForRowAtIndexPathindexPath:NSIndexPath)->[AnyObject]?{vardeleteRowAction=UITableViewRowAction()varignoreRowAction=UITab

ios - 触发 UITapGesture 时从单元格的 subview 中获取单元格的引用

当从特定单元格的subview中触发UITapGesture时,我正在尝试从该单元格检索数据。我当前的代码以一种我不知道它是如何计算的方式为每个单元格返回错误的单元格。有时它会因同一个单元而改变。overridefuncprepareForSegue(segue:UIStoryboardSegue,sender:AnyObject?){if(segue.identifier=="followerSeg"||segue.identifier=="followingSeg"){letvc=segue.destinationViewControlleras!FollowersFollowin

swift - 更改 UITableViewCell 中 imageView 的位置

我想更改默认imageView在UITableViewCell(cell.imageView...)中的位置。是否可以这样做,还是我必须创建一个新的? 最佳答案 swift4:functableView(_tableView:UITableView,cellForRowAtindexPath:IndexPath)->UITableViewCell{letcell=UITableViewCell()leticonImageView=UIImageView()iconImageView.image=UIImage(named:"your

swift - 从 Parse 访问字典数据并在 Tableview Cell 上显示

我有一个具有字典属性的对象,我正在尝试访问并显示在tableview单元格上。我以前没有处理过字典类型的数据,所以显示它让我有点困惑..这是对象。它来自PoolAccount类,我想访问的数据在“serviceHistory”列中varpoolHistory:PFObject=PFObject(className:"PoolAccount")Print(poolHistory.valueForKey("serviceHistory")!.count!)//returnsthisdata//Howdoicastthisdatasoicanuseitinatableviewcell?ove

ios - 将 FirebaseUI-IOS 与自定义 UICollectionViewCell 一起使用时出错

我正在使用Firebase-UI-IOS对于我的iOS应用程序。当我运行该应用程序时,出现以下错误:fatalerror:”unexpectedlyfoundnilwhileunwrappinganOptionalvalue”.这是我在ViewDidLoad中的代码:letref=Firebase(url:"https://XXXXXX.firebaseio.com")vardataSource:FirebaseCollectionViewDataSource!letmessageRef=ref.childByAppendingPath("brainstorms").childByAp

ios - UICollectionView 自动布局约束正在被打破

我有一个带有UICollectionView的ViewController。在Storyboard中,我已经布置了单元格。我添加的单元格:ImageViewImageView嵌套在容器中然后我在容器下面有一个标签然后我在Storyboard中添加了自动布局约束:当我运行模拟器时,这不起作用。我认为它不起作用,因为我使用的是自定义单元格。因此,我通过为所有约束设置IBOutlets并在cellForItemAtIndexPath方法中重置它们的值来修复它并使其正常运行://Layoutcellcell.img_Height.constant=50cell.img_Width.consta