我在我们的项目中使用单声道绑定包含了一些来自“Cocoa Controls”的控件,它们都工作正常,除了有一个我无法工作我希望有人能发现一个明显的错误。
这是目标 C 标头
typedef enum {
kWTShort = 1,
kWTLong = 5
} WToastLength;
@interface WToast : UIView
+ (void)showWithText:(NSString *)text;
+ (void)showWithImage:(UIImage *)image;
+ (void)showWithText:(NSString *)text length:(WToastLength)length textColor:(UIColor *) textColor backgroundColor:(UIColor *) backGroundColor;
+ (void)showWithImage:(UIImage *)image length:(WToastLength)length;
@end
这是 Mono ApiDefinition
[BaseType (typeof(UIView))]
interface WToast
{
[Export("showWithText:")]
void ShowText(String text);
[Export("showWithText:length:textColor:backgroundColor:")]
void ShowText(string text,ToastLenght lenght,UIColor textColor,UIColor backgroundColor);
}
注意我没有包括枚举 ToastLength
对象实例化的任何方式但是当我调用 ShowText 时程序找不到选择器 [WToast showWithText:]
我希望有人能帮帮忙
致克里斯蒂安·斯托尔·安徒生