ios - 将列添加到 Rubymotion Tableview

标签 ios uitableview rubymotion ipad

我正在使用 Rubymotion 创建一个基本的 iPad 应用程序。有没有办法直接向 UITableView 添加列,我在这个链接上找到了一个使用 objective-c 的添加列

http://usxue.is-programmer.com/posts/14176.html

此代码使用 addColumn 方法在单元格中创建一个网格。

如何在 RubyMotion 中使用此方法?

谢谢

最佳答案

像他们那样继承 UITableViewCell:

def MyTableCell < UITableViewCell 
  def addColumn(position)
    # Add their example code here
  end
  # Etc
end

...我不会为您做这件事,但您明白了。只需将 Obj-C 转换为 RubyMotion。他们在那里为您提供了一个非常完整的示例。

如果您的目标是 iOS 6+,有一个名为 UICollectionView 的新对象,它也可以为您提供您希望创建的功能:

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UICollectionView_class/Reference/Reference.html

关于ios - 将列添加到 Rubymotion Tableview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14154643/

相关文章:

ios - 核心数据 iCloud 同步还是其他?

iOS 设备 token 回调从未被调用

ios - 如何显示我的 cocoa touch 框架 Storyboard屏幕?

ios - 使用 VoiceOver 在多个 UITableView 之间切换会导致崩溃

rubymotion - 在 ProMotion 屏幕上设置背景图像的最简单方法?

ios - 我应该使用哪个 View Controller ?

ios - 快速从核心数据中获取特定的 uiimage

ios - TableViewCell subview 在IOS 7中无法访问

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

ios - 错误!找不到iPhoneSimulator SDK 9.0 RubyMotion