2011-07-31 5 views
2

私が持っているものは、基本的にFacebookの壁紙のようなデータのXMLフィードです。チタン:テキストとイメージを一緒にインラインで表形式で表示するにはどうすればいいですか?

投稿自体には散在した画像と動画のリンクが含まれています。今私は(正規表現を使用して)問題なくすべてのリンクを解析することができます。

私の質問はこれをユーザーに表示するにはどうすればよいですか?

今私はテーブルビューを作成し、テーブルビューの各行に投稿を表示させます。それは素晴らしいですが、画像が表示されない、彼らは画像URLへの生のリンクです。

誰かがwebviewを試してみることをお勧めしましたが、私はtableviewrowの中にwebviewを配置しましたが、何らかの理由ですべてのwebviews(約20のtableviewrows/webviews)がオーバーランしてオーバーラップしていました。

このデータを整理してトップダウン方式で表示する方が良いでしょうか?

ありがとうございます!

答えて

2

上にある場合は、次のように私は、XMLの内容を抽出しますここを見て:

post = this.responseXML; 
feed = { 
picture: post.getElementsByTag('TagNameOfImage'), 
text: post.getElementsByTag('TagNameOfText') 
}; 

その後、私が使用しますテキストのラベル

var label = Ti.UI.createLabel({ 
    text: feed.text 
}); 

yourRow.add(label); 

や画像のためのImageViewの:

var iv = Ti.UI.createImageView({ 
    image: feed.picture 
}); 

yourRow.add(iv); 

は、私はあなたを助けることができる願っています。

関連する問題