一部のビューにUIScrollViewを使用して、長いテキストビューを表示しています。XCode 4を使用しており、ストーリーボードでUIScrollViewをViewControllerシーンに直接配置しました。
今、私はチュートリアルやもので、人々がビューコントローラとスクロールビューの間に通常のビューを持っていることがわかります。それをする理由はありますか?
このチュートリアルに従ってアプリで同じことを試しましたが、ストーリーボードで動作させることができず、接続が見つかりません。
シミュレーターで自分のやり方でうまくいくように見えますが、何らかの理由でその背後にビューを配置する方法を見つける必要がありますか?もしそうなら、どうすればストーリーボードでそれを適切に行うことができますか?
+これが私がそれをどのように行ったかのコードです+アウトレットからストーリーボードのScrollViewへの接続を確立しました。
InfoViewController.h
#import <UIKit/UIKit.h>
@interface InfoViewController : UIViewController{
IBOutlet UIScrollView *theScroller;
}
@end
InfoViewController.m
#import "InfoViewController.h"
@interface InfoViewController ()
@end
@implementation InfoViewController
- (void)viewDidLoad
{
[super viewDidLoad];
[theScroller setScrollEnabled:YES];
[theScroller setContentSize:CGSizeMake(320,750)];
self.navigationItem.title = @"Title";
}
@end
PS。ストーリーボードのスクロールビューを下にスクロールする方法が見つかりません。マウスでスクロールするだけでは機能しません。その場合は、これを設定する方法が無効になっている可能性があります。
そして、それについて考えるとき、スクロールビューをビュー自体よりも小さくしたい場合は、ストーリーボードのビュー内に配置する必要がありますよね?したがって、その方法に関するチュートリアルを知っている場合、または手順を説明できる場合は、遠慮なくお問い合わせください。