ios UITabBarItem的frame和其子控件获取

UITabBarItem本身不存在frame等属性,其子控件也属于私有属性,如需获取,可通过KVC形式获取

1.获取UITabBarItem上的父视图控件view(UITabBarButton类)

UIView *view = [item valueForKey:@"view"];
//注意view.frame是其item在tabBar上的位置

2.获取view上面的图片视图(UITabBarSwappableImageView类)

UIImageView *img = [view valueForKey:@"info"];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。