【发布时间】:2015-10-13 12:23:08
【问题描述】:
我正在使用 NavigationController,我希望它的 UINavigationBar 的 GetPositionForBar() 方法始终返回 UIBarPosition.TopAttached。由于我使用的是 UINavigationController,因此无法更改 NavigationBar 委托,因此我不确定如何继续。
我尝试了很多东西,其中之一是:
public class CustomNavigationController : UINavigationController, IUINavigationBarDelegate
{
[Export ("positionForBar:")]
public UIBarPosition GetPositionForBar(IUIBarPositioning barPositioning)
{
return UIBarPosition.TopAttached;
}
}
但它不起作用。我怎样才能做到这一点?我正在使用 Xamarin/Monotouch。
【问题讨论】:
标签: xamarin xamarin.ios navigationbar navigationcontroller