如何在Xamarin ios中获得导航栏后退按钮大小?

时间:2017-08-02 08:38:04

标签: ios uiview xamarin.ios uinavigationcontroller

我希望在View类中获得导航后退按钮的大小。我怎样才能做到这一点?

我可以通过使用

来获取导航栏的大小
NavigationController.NavigationBar.Frame;

但是我很难找到后退按钮的大小。

感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

  

我想在视图中获得导航后退按钮的大小   类。我怎么能这样做?

您实际上正在寻找一个' NavigationItem'导航控制器而不是“导航栏”的项目。我总是觉得很奇怪,但这只是苹果决定实施该物业的方式。

我相信您可以通过几种方式访问​​此信息,但这是获取框架的快捷方法。

CGRect frame = NavigationController.NavigationItem.LeftBarButtonItem.CustomView.Frame;