-1
我嘗試創建圖片庫,其中圖庫將具有像所示圖像波紋管的長描述。圖片庫含有很長的描述
問題是因爲UIWebView
可以是任何高度(取決於文字高度)。所以我加UIScrollView
,所以如果描述比頁面高,我可以滾動。那麼如何設置UIWebView
的高度,以及如何將UIView
(含圖像)置於UIWebView
以下?
我嘗試創建圖片庫,其中圖庫將具有像所示圖像波紋管的長描述。圖片庫含有很長的描述
問題是因爲UIWebView
可以是任何高度(取決於文字高度)。所以我加UIScrollView
,所以如果描述比頁面高,我可以滾動。那麼如何設置UIWebView
的高度,以及如何將UIView
(含圖像)置於UIWebView
以下?
也許嘗試從故事板界面構建器設置您的畫廊的UIWebView和UIView的大小。拖放和調整每個到你想要的高度。
假設你有一個名爲和圖庫視圖的IBOutlets一個UIView子類是這樣的:
@property (weak, nonatomic) IBOutlet UIWebView *webView;
@property (weak, nonatomic) IBOutlet GalleryView *galleryView;
加載網頁
- (void)viewDidLoad
{
[super viewDidLoad];
self.webView.scalesPageToFit = YES; //NO is the default.
[self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://google.com"]]];
}
你會看到一個UIWebView是滾動的,所以無需預埋它在一個滾動視圖中。 「你不應該在UIScrollView對象中嵌入UIWebView或UITableView對象,如果這樣做,可能會導致意外的行爲,因爲兩個對象的觸摸事件可能混淆並且處理不正確「。所以,就是這樣。
您正在部署哪個iOS版本?通過「設置你的意思是指UIWebView的高度」調整它以適應內容「或與其他內容相關嗎? – blub 2013-02-17 13:30:57
是的,它意味着適應內容。 – ButterBeast 2013-02-17 17:34:15