usernameを設定しているとurlからuseridがなくなるので、metaタグにuseridを指定したい時とかに困る。
そんなときは、以下のurlの{username}の部分をuseridを知りたいユーザーのusernameにする。
https://graph.facebook.com/{username}
例えば僕の場合、↓こんな感じ。
https://graph.facebook.com/chris4403
上記アドレスにアクセスすると、JSONが出力される。
{
"id": "777253728",
"name": "Yoshiomi Kurisu",
"first_name": "Yoshiomi",
"last_name": "Kurisu",
"link": "https://www.facebook.com/chris4403",
"username": "chris4403",
"gender": "male",
"locale": "en_US"
}
これのid部分がuserid。
var win = createWebViewWithControl({ url : "http://q.hatena.ne.jp", title : "人力検索はてな", showCloseBtn : false }) Ti.UI.currentTab.open(win);
みたいに書くと、↓こんなウィンドウが表示されます。(図ではYouTubeのページを開いています)
あと、戻るボタン(左向きの三角)がシステムアイコンとして用意されていないので、画像を用意する必要があります。
craeteWebViewと言いながらwindow返してますね...
ざっくりと。
注意する点は、e.souce.width/heightで取得できるのは、オリジナルの画像サイズではなく、imageViewのサイズであるということ。
メモです。
外部の画像をloadするときにretinaディスプレイ対応するのはhiresプロパティ。
var image = Ti.UI.createImageView({ image : image_url, hires : true });
tableViewのrowをタップしたときにハイライトしない方法
allowsSelectionプロパティ。
var table = Ti.UI.craeteTableView({ allowsSelection : false });
selectionStyleプロパティにTi.UI.iPhone.TableViewCellSelectionStyleの定数値を指定
var row = Ti.UI.createTableViewRow({ selectionStyle : Ti.UI.iPhone.TableViewCellSelectionStyle.NONE });
id:ninjinkun主催のiOSネイティブアプリを作れるようになろう勉強会。
第1回目の今日はイントロダクションで、開発者登録、XCodeの準備など。エンジニアはもちろんのこと、ディレクター、デザイナ、さらにはユーザーサポートの有志も参加して、にぎやかな1回目となりました。
↓今日の内容。
↓教本はこちら。
僕は厨二病を発症して、Kindleで英語版を購入しました(Kindle版が18ドルだったので、かなり安かった)。
挫折しないようにがんばろう。
http://ti.masuidrive.jp/topic.php?id=405
詳細は↑ここに書いてました(フォーラム万歳!)。
yagi_
ystemButton属性を設定したボタンでも同じようにローカライゼーションの問題が発生します。
対処方法はc12006さんのおっしゃるやり方で、プロジェクトディレクトリ直下にi18n/ja/strings.xml、i18n/en/strings.xmlを用意します。
ということで、i18n/ja/strints.xmlを作って、
<resources></resources>
を書き込んで解決しました。