タグ

2012年1月17日のブックマーク (3件)

  • 画面下のタブバーをカスタマイズする - ore*flow

    問題タブバーの、選択されたときのアイコンの色を変えたい 解決策iPhoneのデフォルト部品では無理(解決していない!)タブバーを自作する必要がある。 もうちょっと補足もともとは、タブバーで選択されたときのアイコンの色を、青じゃなくてピンクにしたかったんですけど、指定の仕方が分からなかったのです。いろいろ調べてみた結果、どうも用意されているAPIでは実現できない、と。Tutorial: Custom iPhone tabbar using Appcelerator Titanium | Sam's Blog↑の記事のように、選択{された/されてない}ときのアイコンを用意すれば、できるみたい。netsells/customTabBar - GitHub↑のような、拡張モジュールもあります。 が、いずれにしても、アイコンを用意するのが手間だったので、今回は見送り。

  • [ Titanium Mobile ] ウインドウ切り替え ( 画面遷移 ) のサンプルコード

    タップするたびに画面を遷移するサンプルコード。 画面遷移には、TabGroup を使ったやり方と、NavigationGroup を使ったやり方があんだそうな。 普通は TabGroup を使っておけば良いんだそうな。 ナビゲーションバーには自動的に戻るボタンが表示されます。表示される文字列は、前の画面のタイトル。 iPhone の画面に表示される部品の名称は次のとおりです。 – [ ナビゲーションバー ] = 上部のタイトルが書いてある部分 – [ タブバー ] = 下部のアイコンが並んでいる部分 TabGroup を使ったサンプルコード ———————————————————————- app.js var win1 = Ti.UI.createWindow({url: “win1.js”}); var tab1 = Ti.UI.createTab({window: win1}); v

    [ Titanium Mobile ] ウインドウ切り替え ( 画面遷移 ) のサンプルコード
  • マシュマロにダイブ

    isInstalledでInstagramがインストールされているか確認でき、openPhoto()で画像(blob)とキャプション(string)を渡してInstagramの投稿画面を開きます。 コードはこんな感じ。 var instagramUtil = require('jp.msmc.tiinstagramutil'); var window = Ti.UI.createWindow({}); var caption = Ti.UI.createTextField({ top:50, width:240, height:40, hintText:'Enter caption here', borderStyle:Ti.UI.INPUT_BORDERSTYLE_ROUNDED, }); window.add(caption); var button = Ti.UI.createBut