2015-10-16 23 views
3

将来自https://github.com/bharath2020/UITableViewTricks的XCode代码转换为Ios Xamarin项目。将Xamarin Port XCode转换为CSharp

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

但我仍然需要帮助的一部分,我不明白。

在BBTableView.m我们得到了这个

contentAlignment = eBBTableViewContentAlignmentLeft; 

我看到似乎BBTableView.h

设置该eBBTableViewContentAlignmentLeft PARAMS一条线一条线

如果我没有理解这个权利,我可以在这个定义TableView.designer.cs 但我不知道在Csharp中做到这一点。

回答

2

三件简单的事情要做。

1-定义你的枚举

enum EBBTableViewContentAlignment{ 
    eBBTableViewContentAlignmentLeft, 
    eBBTableViewContentAlignmentRight 
}; 

2- Delaration

EBBTableViewContentAlignment contentAlignment; 

3-分配

contentAlignment = EBBTableViewContentAlignment.eBBTableViewContentAlignmentLeft; 
+0

感谢您的回复,你知道我需要定义在哪个文件该枚举,它是designer.cs文件还是它在我的TableView类? – Leze

+0

如果TableView类是翻译的BBTableView类。您应该将其添加到TableView类中。 – imrn

+0

我会试试这个。谢谢您的帮助 – Leze

相关问题