2013-04-04 50 views
1

我已经通过C#制作了我的用户界面,而不是使用xcode。 我已经添加了一个UITableview到我的视图(主屏幕)并且想要插入子视图到表格的每个单元格。 问题是我不能单独访问行? 如何获取行索引号并将子视图添加到该行?在TableView的行中插入SubView

+1

你正在实现'UITableViewSource',你是如何布局你的表视图? – jonathanpeppers 2013-04-04 12:08:00

+0

我想知道更多关于布局....试图寻找类似于流布局的东西,但找不到你有没有实现它?如果我可以得到一个流布局,那么我会直接添加子视图到布局,它会自动排列... – varun 2013-04-05 05:44:24

+0

iOS没有像“流布局”的东西。如果你真的需要它,我会继承'UIView'并覆盖'LayoutSubviews'来定位每个子视图。老实说,我认为你会更好地选择与iOS更接近的iOS设计。 – jonathanpeppers 2013-04-05 12:07:04

回答

0

使用UICollectionView和自定义单元格子视图。如果正确完成,最接近的流程布局。

或者返回CellForRowAtIndexPath委托调用的自定义UITableViewCell单元格。您需要尝试设计xcode中的视图,并学习iOS中使用的弹簧和struts或自动布局策略。