Xamarin DesignTime自定义控件在XCode中渲染,在DesignTime中编辑控件属性

F_Z*_*_14 9 xcode xamarin.ios ios xamarin

我正在开发一个关于Xamarin.iOS和MvvmCross平台的应用程序.我使用xib文件而不是故事板来设计界面(在我的应用程序中基于ViewModels导航).如何使用Xcode的Interface Builder来渲染我的自定义控件和编辑属性IB

[DesignTimeVisible (true)]为类和[Export ("Counter"), Browsable (true)]属性添加属性不适用于XCode Interface Builder.

据我所知,在Objective-C类中,必须设置@IBDesignable&@IBInspectable,如果你想在Xcode中设计时支持自定义控件.

Yav*_*rov 1

我相信 XCode Interface Builder 不可能做到这一点,因为它需要构建自定义控件才能呈现它。Xamarin 生成的 XCode 项目不可构建,它仅用于跟踪更改和生成 C# 代码。

\n\n

不过,您可以查看Xamarin Studio\xe2\x80\x99s iOS 设计器。我认为它具有您需要的功能。

\n