2011-06-21 65 views
8

Tôi đang làm việc trên một ứng dụng nhỏ và tôi muốn đóng gói một số mô tả văn bản ngắn, có thể với một số hình ảnh, trong phần trợ giúp. Tôi nên sử dụng điều khiển nào để đặt những nội dung này? UILabel không trông quá thông minh bởi vì nó không bọc văn bản.cách trình bày văn bản dài trong iOS?

Trả lời

9

Tôi đã sử dụng UIWebView cho loại điều này.

Tôi viết trợ giúp trong HTML, bao gồm hình ảnh nếu cần và sau đó tải hình ảnh đó vào UIWebView. Nó khá linh hoạt về mặt bố cục và khá tầm thường để thực hiện:

[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"Instructions" 
                             ofType:@"html"] 
                  isDirectory:NO]]];   

Chỉ cần thêm tệp Instructions.html vào ứng dụng của bạn và bạn tốt để đi.

+0

Bạn có biết rằng một phương thức tồn tại được gọi là '- [NSBundle URLForResource: ofType:]'. Làm cho mã dễ dàng hơn. – v1Axvw

Các vấn đề liên quan