読者です 読者をやめる 読者になる 読者になる

Titaniumのブロググループ作った

しばらく触ってなかったけど、久しぶりに最新版を覗いてみようかなという心持ちです。Titanium

Titaniumで戻る/進む/リロード/アクションボタンがついたwebViewを作る

var win = createWebViewWithControl({ url : "http://q.hatena.ne.jp", title : "人力検索はてな", showCloseBtn : false }) Ti.UI.currentTab.open(win); みたいに書くと、↓こんなウィンドウが表示されます。(図ではYouTubeのページを開いています) あと…

Titaniumで外部からロードしてきた画像を正方形にcropする

ざっくりと。 width , heightを指定した正方形のImageViewを作成して、画像をロード imageViewのloadイベントで、e.sourceをtoBlob()でBlobに変換する 変換したBlobの縦横の長さを比較して、縦横の長さが異なるときにcrop Blobはオリジナルの画像サイズにな…

Titanium mobile でSwitchのラベルがI/0になるときの対処法

http://ti.masuidrive.jp/topic.php?id=405 詳細は↑ここに書いてました(フォーラム万歳!)。 yagi_ ystemButton属性を設定したボタンでも同じようにローカライゼーションの問題が発生します。 対処方法はc12006さんのおっしゃるやり方で、プロジェクトディ…

Titanium mobileでgetXXX / setXXXは勝手に使えない

勢いにまかせてしょーもないコードを書いていたらはまったのでメモ。 function createHogeRow() { var row = Ti.UI.createTableViewRow(); row.getHoge = function () {return "hoge"} return row; } みたいなことをして、 var row = createHogeRow(); var t…

Titanium Mobile 1.7.3リリース

Titanium Mobileの1.7.3がリリースされていました。 http://developer.appcelerator.com/apidoc/mobile/1.7.3/changelog.htmlChangeLogを見るとそんなに大きな変更はなさそうですが、iOS5で、NavBarに指定したbackground imageが表示されない問題が修正され…