假设我有一个如下所示的UI。我想获得第一部分的框架,使其成为其他视图的焦点。如何以Obj-C的特定方式获取控件的框架?如何将其转换为另一个视图的坐标系? 我已经尝试
CGRect rect=_segmentedControl.frame;
rect=[superview convertRect:rect toView:_anotherView];
但是没有用。 我正在尝试使用以下库:https://github.com/praagyajoshi/WVWalkthroughView为初学者提供入门体验。 我是新来的,因此无法将图像直接发布在此处,对此给您带来的不便。
答案 0 :(得分:0)
要获取控件的框架,您需要检查分段控件的子视图
以迅捷
let rect = _segmentedControl.subviews[_segmentedControl.selectedSegmentIndex].frame
内的Objective-C
CGRect rect = _segmentedControl.subviews[_segmentedControl.selectedSegmentIndex].frame