gpt4 book ai didi

ios - UIBarButtons 的原点位置

转载 作者:行者123 更新时间:2023-11-29 00:53:16 27 4
gpt4 key购买 nike

我需要知道 UIBarButtons 的 Y 和 X 位置,最好是它的宽度和高度。

我试过这个解决方案:UIBarButtonItem: How can I find its frame?但它对我不起作用。

我试过:

 UIBarButtonItem *item = _bbiPlus ;
UIView *view = [item valueForKey:@"view"];

NSLog(@"igrek? %f", view.frame.origin.y);

输出:

0.000.

考虑到 item 在不同设备上会发生变化,我如何获取它的位置?

最佳答案

您需要将 UIBarButtonItem 与自定义 View 一起使用,以便在该 View 上有指针(valueForKey:@"view"] 闻起来像私有(private) API:可以拒绝,不保证 100% 结果)。您需要使用 convertRect: 函数来获取 View 中相对于您需要坐标的坐标。

关于ios - UIBarButtons 的原点位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37881712/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com