ビューがこのように画面外にあるときに、スクロール ビューにページ (ビュー) を追加しています
-(void)loadScrollView:(NSInteger)CurrentPage
{
int pageNo=objGameData.CurrentPageNo-1;
[self.EDDescriptionScrollView setContentOffset:CGPointMake((pageNo*EDDescriptionScrollView.frame.size.width)+80, EDDescriptionScrollView.frame.size.height)];
self.EDDescriptionScrollView.contentSize=CGSizeMake(EDDescriptionScrollView.frame.size.width*objGameData.CurrentPageNo,EDDescriptionScrollView.frame.size.height);
edView=[[EDView alloc]initWithFrame:CGRectMake((CurrentPage-1)*EDDescriptionScrollView.frame.size.width, 0, EDDescriptionScrollView.frame.size.width, EDDescriptionScrollView.frame.size.height)];
[edView.EDMsgTextView setText:[NSString stringWithFormat:@"%@",[self.EDDescrptionArray objectAtIndex:(CurrentPage-1)]]];
edView.EDMsgTextView.delegate=self;
edView.backgroundColor=[UIColor clearColor];
edView.CorrectWordLbl.text=self.CurrentWord;
edView.TotalPointsLost.text=[NSString stringWithFormat:@"Points : %d",objGameData.CurrentPointsLostEarned];
edView.tag=pageNo;
[self.EDDescriptionScrollView addSubview:edView];
}
画面上の EDDescriptionScrollView のスーパー ビューを移動し、最後に追加したページ以外のページにジャンプしたい場合は、次のようにします。
[self.EDDescriptionScrollView setContentOffset:CGPointMake((pageNo*EDDescriptionScrollView.frame.size.width)+80, EDDescriptionScrollView.frame.size.height)];
ページにスクロールビューを表示していますが、画面に触れたときにのみコンテンツが表示されます。私がしていることは間違っていますか?私もlayoutsubviewを呼び出してみましたが、問題は解決しません。