Xamarin端口XCode到CSharp

时间:2015-10-16 22:00:41

标签: c# ios xcode xamarin

我将来自https://github.com/bharath2020/UITableViewTricks的XCode代码移植到Ios Xamarin项目中。

我已经完成了从XCode到Csharp的所有翻译,事情似乎有效,小的对齐错误,但它的工作。

但我仍然需要一些我不理解的部分的帮助。

在BBTableView.m中我们得到了一行

contentAlignment = eBBTableViewContentAlignmentLeft;

我看到一行似乎在BBTableView.h中设置了这个eBBTableViewContentAlignmentLeft参数

如果我理解这一点,我可以在TableView.designer.cs中定义它 但我无法在Csharp中做到这一点。

1 个答案:

答案 0 :(得分:2)

要做的三件简单的事情。

1-定义你的枚举

enum EBBTableViewContentAlignment{
     eBBTableViewContentAlignmentLeft,
     eBBTableViewContentAlignmentRight
};

2-分离

EBBTableViewContentAlignment contentAlignment;

3-作业

contentAlignment = EBBTableViewContentAlignment.eBBTableViewContentAlignmentLeft;