再会,
我正在尝试为(ObjectiveC)创建绑定
@interface GPUImageView : UIView <GPUImageInput>
{
GPUImageRotationMode inputRotation;
}
通过在 ApiDefinitions.cs (MonoTouch) 中编写
[BaseType (typeof(UIView))]
interface GPUImageView : GPUImageInput{
[Export ("initWithFrame:")]
IntPtr Constructor(RectangleF frame);
[Export ("autoresizingMask")]
UIViewAutoresizing AutoResizingMask { get; set;}
[Export ("addSubView:")]
void AddSubView(UIView view);
}
当我打电话时我得到一个“InvalidCastException”
GPUImage.GPUImageView filterView = (GPUImage.GPUImageView)this.View;
我可以创建一个使用反射的构造函数。但这真的是正确的方法吗?
干杯!