我有一个iPad popover,并想在分段控件中呈现(指向)一个段.下面的代码工作正常,除了指针指向分段控件的中间 - 我希望它指向正确的段.即段0或段1.
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
[printController presentFromBarButtonItem:self.navigationItem.rightBarButtonItem animated:YES completionHandler:completionHandler];// iPad
}
Run Code Online (Sandbox Code Playgroud)
非常感谢.
下面的代码可用于将弹出窗口指向段控件中的选定选项卡.
CGRect frame = [segmentControl frame];
frame =CGRectMake((frame.size.width/No. of segments * [segmentControl selectedSegmentIndex]), 0, frame.size.width/No. of segments, segmentControl.bounds.size.height);
[m_PopOver presentPopoverFromRect:frame inView:segmentControl permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1022 次 |
| 最近记录: |