[英]I have a UIView inside of a UIScrollView. How do I reference the parent UIScrollView?
我終於弄清楚了如何將UIView粘貼到UIScrollView中,但是現在我遇到了無法從UIView調用UIScrollView(UIView的父級)的問題。
我已經嘗試過類似的東西:
UIScrollView *scrollView = (UIScrollView *)self.superview;
但這不起作用。 我的想法是,超級視圖將是當前視圖(UIView)的容器,但是返回了UIView,所以我只是將其強制轉換為UIScrollView,結果發現這不是正確的猜測。
你打電話時
[someView addSubview:someOtherView];
someView
自動設置為someOtherView
someView
視圖。 就您而言,如果這
UIScrollView *scrollView = (UIScrollView *)[self superview];
不起作用(您的問題中可能有錯別字,因為缺少“ =”),則設置時遇到了問題(如果是這種情況,請發布您的設置代碼)。
您可以通過IB或代碼將scrollView添加到UIView中。
通過代碼,您可以添加為
[self.view addSubView:scView];
在此之前,您需要將所有字段,標簽和TextFields添加到ScrollView。 並將標簽設置為參考字段。
如果您在scrollView中添加文本字段...
[scView addSubView:TextFieldsName];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.