草庐IT

tableview

全部标签

ios - 在 Spritekit 中使用 UITableView

我目前遇到了一个问题。我正在创建一个游戏,我希望能够使用UITableView来显示数据(比如关卡)。但是,我严格使用SpriteKit,似乎无法让UITableView和SpritKit工作。我尝试在名为“gameTableView”的“GameScene”类(它是一个SKScene)中创建一个变量,并将其值设置为我创建的名为“GameRoomTableView”的类。vargameTableView=GameRoomTableView()该类的值为“UITableView”(请注意,我没有将其设置为UITableViewController)。classGameRoomTableV

tableview - Swift 中基于 View 的 NSTableView - 如何

我有一个NSTableView,它的单元格是基于View的。DataSource和Delegate已连接,但我无法显示单元格的textField字符串值。这是Objective-C中的代码,有效:-(NSInteger)numberOfRowsInTableView:(NSTableView*)tableView{return10;}-(NSView*)tableView:(NSTableView*)tableViewviewForTableColumn:(NSTableColumn*)tableColumnrow:(NSInteger)row{NSTableCellView*cell

ios - 在 UITableView 中自定义标题

我正在尝试自定义UITableView部分中的标题。我找不到在Storyboard中执行此操作,所以我开始添加UIView和UILabel。这是我的代码:functableView(tableView:UITableView,viewForHeaderInSectionsection:Int)->UIView?{letheaderView=UIView(frame:CGRectMake(0,0,tableView.frame.size.width,60))headerView.backgroundColor=UIColor.cyanColor()headerView.layer.bor

swift - UITableViewAutomaticDimension 不适用于 iOS 8

我在关注这个tutorial制作自定大小的细胞。我将自定义单元格注册到TableView中,并在单元格xib中手动给每个subview约束。请引用sourcecodeinGitHub在一个单元格的内容View中垂直排列3个标签在iOS9中运行良好,但在iOS8中却不行(均在设备和模拟器中测试)。在iOS8中,一个单元格没有合适的高度,并且不是每个标签都显示它的全文。iOS8不适合:iOS9如我所料:如有任何建议,我们将不胜感激!更新viewDidLoad中的代码:tableView.registerNib(UINib.init(nibName:"SelfSizingCell",bund

ios - 在 tableview 单元格中选择时更改图像 - Swift

我试图在选中单元格时更改单元格中的图像。这是我的ViewController中的内容:functableView(tableView:UITableView,didSelectRowAtIndexPathindexPath:NSIndexPath){letcell=self.tableView.dequeueReusableCellWithIdentifier("cell",forIndexPath:indexPath)as!CustomTableViewCellcell.bgImage.image=UIImage(named:"second_image")}这是我设置图像的地方:fu

ios - 当我实现 UITableViewRowAction 时,为什么所有节标题行都随表格单元格一起滑动

我有以下swift代码来实现UITableViewRowAction,当我滑动一行时,该行会按预期向左滑动,但是所有节标题行也会同时与表格行一起向左滑动。我还附上了一个屏幕截图来显示正在发生的事情如果我删除viewForHeader覆盖并将其替换为titleForHeaderInSection,那么我没有问题。覆盖viewForHeader的原因是我想在标题行中放置一个图像。overridefunctableView(tableView:UITableView,viewForHeaderInSectionsection:Int)->UIView?{letcell=tableView.d

ios - 使用 selectRowAtIndexPath 以编程方式选择所有 TableView 行

我正在尝试使用以下代码以编程方式选择TableView中的所有行:functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell:myTableViewCell=tableView.dequeueReusableCellWithIdentifier("Cell")as!myTableViewCellcell.accessoryType=.NoneifallJobsSelected{letbgColorView=UIView()bgColorV

ios - 将数据追加到 UITableView 的正确方法,swift

我正在尝试使用两种方式向UITableView添加新数据第一种方式funcinsertData(appendMessages:[Message]){varcurrentCount=self.messeges.count;varindxesPath:[NSIndexPath]=[NSIndexPath]()formsginappendMessages{indxesPath.append(NSIndexPath(forRow:currentCount,inSection:0));self.messeges.append(msg)currentCount++}self.tableView.b

swift - 操作系统 : Objects inside view based table views may only be connected to to the table view's delegate

我已经设置了一个带有嵌入式NSTableView的NSView。我已尝试为NSTableViewCell设置一个操作,以便在对TableView单元格进行更改时运行:importCocoaclassMyView:NSView{overridefuncdrawRect(dirtyRect:NSRect){super.drawRect(dirtyRect)}@IBActionfuncvalEntered2(sender:AnyObject){Swift.print("valueEntered2")}}虽然这种方法以前在Storyboard上使用NSViewController时效果很好,但

ios - 线程 1 : EXC_BREAKPOINT CALayer removeAllAnimations message sent to deallocated

有很多相同标题的问题,但不知何故,我觉得每个案例都不同,因为我的问题仍未解决,我不知道为什么,而且Swift的解决方案也不够。所以这是我的场景:我用过CarbonKit在单个ViewController中显示4个ViewController。FourthViewController使用AlamoFire发送一个get调用.它成功加载数据并重新加载tableView。但是,当我拖动此TableView时,我的应用程序崩溃了,我得到了EXC_BREAKPOINT,有时也得到了EXC_BAD_ACCESS。这是我尝试过的:经过搜索,我开始了解僵尸。所以我启用了它,当应用程序给我EXC时,我得