我正在使用Xamarin.forms进行应用。
我有自己的与ContentPage链接的渲染器。 我添加了一个解决方案,因为我需要他的功能。 问题是它有一个与ContentPage链接的渲染器。
所以现在只有一个渲染器可以正常工作。 (只有一个OnAppears被解雇)
当然我可以手动合并这两个功能。 它是如何完成的?
有更好的解决方案吗?
感谢。
答案 0 :(得分:0)
如果您想要同时拥有这两种行为,则可能需要合并它们。当两者都引用相同的类型时,无法告诉它将使用哪一个。但是它始终选择最具体的元素类型。这就是为什么当您需要更多控制权时,您可能最好更好地继承ContentPage
并将您自己的渲染器附加到子类。然后,您的内容页面将继承自子类而不是默认的ContentPage
。这样,其他渲染器也无法阻挡。