[英]UIButton created inside UIView which is child of scrollview
我創建UIScrollView
的主視圖,然后我創建UIView
這是孩子UIScrollView
和創造UIButton
這是孩子UIView
。
當我在內部觸摸事件上調用下一個ViewController
時,第一次是花時間加載下一個視圖控制器,而第二次則不是。
流:-
主視圖->滾動視圖-> uiview-> uibutton
下面是解決方案
在FirstViewController的viewDidLoad方法中
[subView addSubview:btn];
[scrollView addSubview:subView];
[self.view addSubView:scrollView];
然后按鈕動作方法
-(IBAction)actionGo:(id)sender
{
NextViewController *nextVC = [NextViewController alloc]initWithNibName:@"NextViewController" bundle:nil];
[self.navigationController pushViewController:nextVC animated:YES];
}
在NextViewController.m中
-(IBAction)actionBack:(id)sender
{
[self.navigationController popViewControllerAnimated:YES];
}
第一次運行ViewController時,它會從XIB / Storyboard解壓縮數據。 此操作需要一些時間。 在您調用控制器上的方法的所有其他時間,它將被緩存並立即調用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.