Я работаю над проектом, который требует использования UIWebView
, очевидно, потому что мне нужно работать с html. Я добавил UIWebView
из раскадровки, и его имущество articleWebView
.Как добавить элементы в UIScrollView из UIWebView
Однако моя проблема заключается в том, что мне нужно, чтобы войти внутрь UIWebView
некоторые элементы, которые не присутствуют в HTML (HTML, это получить из JSON и не редактируется), как 2 UILabel
и UIImageView
. Я использовал этот метод, и он работает хорошо
UIImageView *myImage = [[UIImageView alloc]initWithFrame:CGRectMake(0, 80, 298, 200)];
[myImage setImage:[UIImage imageNamed:@"myPng.png"]];
//[some code here...]
UILabel *articleTitle = [[UILabel alloc]initWithFrame:CGRectMake(0, 10, 298, 40)];
articleTitle.text = @"someText";
//[some code here...]
self.articleWebView.delegate = self;
//[some code here...]
NSString *myHTML = @"<html>myWebContent</html>;
//[some code here...]
[self.articleWebView loadHTMLString:myHTML baseURL:nil];
[self.articleWebView.scrollView addSubview:articleTitle];
[self.articleWebView.scrollView addSubview:myImage];
В этом коде на подвиды показаны на их х/у оси правильно, но HTML текст не будет установлен таким образом его показали в верхней части UIWebView
в точке х/y = 0, так сказать, за UIImageView
Есть ли у вас какие-либо идеи, как я могу перемещать на заданном расстоянии myHTML
ниже других предметов?
Почему вы делаете код сложным? 'UIWebView' для содержимого' HTML'. – TheTiger
Если вы можете добавить тэг break '
' в свой контент в строке HTML? – Hemang
@ тигр спасибо за помощь. @Hemang no i can not add
или что-то еще в моих HTML-файлах – Filoo