我将来自https://github.com/bharath2020/UITableViewTricks的XCode代码移植到Ios Xamarin项目中。
我已经完成了从XCode到Csharp的所有翻译,事情似乎有效,小的对齐错误,但它的工作。
但我仍然需要一些我不理解的部分的帮助。
在BBTableView.m中我们得到了一行
contentAlignment = eBBTableViewContentAlignmentLeft;
我看到一行似乎在BBTableView.h中设置了这个eBBTableViewContentAlignmentLeft参数
如果我理解这一点,我可以在TableView.designer.cs中定义它 但我无法在Csharp中做到这一点。
答案 0 :(得分:2)
要做的三件简单的事情。
1-定义你的枚举
enum EBBTableViewContentAlignment{
eBBTableViewContentAlignmentLeft,
eBBTableViewContentAlignmentRight
};
2-分离
EBBTableViewContentAlignment contentAlignment;
3-作业
contentAlignment = EBBTableViewContentAlignment.eBBTableViewContentAlignmentLeft;