类文件为VS2019版本16.9的Xamarin.iOS自定义视图
谁能告诉我如何使用XCode在Xamarin.iOS中创建自定义视图类文件为VS2019版本16.9的Xamarin.iOS自定义视图,xamarin.ios,Xamarin.ios,谁能告诉我如何使用XCode在Xamarin.iOS中创建自定义视图 我正在尝试用类文件创建自定义的圆形视图。我能够创建XIB文件,但无法创建类文件。要继续您所做的工作,请执行以下操作 创建一个空类并将其命名为CircularView public partial class CircularView : UIView { public static readonly NSString Key = new NSString("CircularView");
我正在尝试用类文件创建自定义的圆形视图。我能够创建XIB文件,但无法创建类文件。要继续您所做的工作,请执行以下操作
public partial class CircularView : UIView
{
public static readonly NSString Key = new NSString("CircularView");
public static readonly UINib Nib;
static CircularView()
{
Nib = UINib.FromName("CircularView", NSBundle.MainBundle);
}
protected CircularView(IntPtr handle) : base(handle)
{
// Note: this .ctor should not contain any initialization logic.
}
public static CircularView CreateView()
{
return (CircularView)Nib.Instantiate(null, null)[0];
}
}
<Compile Include="Controls\CircularView.cs" />
<Compile Include="Controls\CircularView.designer.cs" />
vwCustom是从我的视图控制器中的设计器添加的普通UIView,您当然可以将其命名为任何名称
如果您需要更多帮助,请告诉我。您能详细说明您需要什么吗?
<Compile Include="Controls\CircularView.cs" />
<Compile Include="Controls\CircularView.designer.cs" />
<Compile Include="Controls\CircularView.cs" />
<Compile Include="Controls\CircularView.designer.cs" >
<DependentUpon>CircularView.cs</DependentUpon>
</Compile>
var v = CircularView.CreateView();
vwCustom.Add(v);