Skip to content

Instantly share code, notes, and snippets.

@tdtsh
Last active August 29, 2015 14:06
Show Gist options
  • Save tdtsh/93559dce8eecf9f9b9de to your computer and use it in GitHub Desktop.
Save tdtsh/93559dce8eecf9f9b9de to your computer and use it in GitHub Desktop.
app.tss template - Titanium Alloy
'Window': {
backgroundColor: '#ffffff', // 画面背景色
barColor: "aqua", // ナビゲーションバーの背景色
tintColor : "red", // 配下のViewの色合いに影響 (TextAreaのキャレット色とか)
navTintColor : "blue", // 子Windowで戻るのクチバシの色とか
translucent: false, // NavBarがうっすら透けて下のWindowのNavbarが見えちゃう時にはこれ
}
"Window[platform=ios]": {
statusBarStyle: Ti.UI.iPhone.StatusBar.DEFAULT,
titleAttributes: { // NavBarのタイトルのスタイル
color:'#fff',
font: {
fontFamily: "HiraKakuProN-W6", // ヒラギノ角ゴ
},
}
},
"Window[platform=android]": {
// デフォルトでソフトキーボードが出ちゃう対策
windowSoftInputMode: Ti.UI.Android.SOFT_INPUT_STATE_ALWAYS_HIDDEN
}
"TabGroup[platform=android]": {
// デフォルトでソフトキーボードが出ちゃう対策
windowSoftInputMode: Ti.UI.Android.SOFT_INPUT_STATE_ALWAYS_HIDDEN
}
"Button": {
backgroundImage: '', // iOS6だとコレを指定しないと角丸ボタンになる
}
'ImageView': {
defaultImage: '', // コレが無いとリモートの画像とかがロードされるまで山の絵のやつが出てカッコ悪い
enableZoomControls: false,
}
'ImageView[platform=android]': {
enableZoomControls: false, // ズームコントロールは隠す
}
"WebView" : {
enableZoomControls: false, // ズームコントロールは隠す
}
"TableView[platform=ios]": {
separatorStyle: Titanium.UI.iPhone.TableViewSeparatorStyle.SINGLE_LINE,
separatorInsets: {
left: 0, right: 0 // TableViewの行罫線は左もピッタリして欲しい
},
}
"TableViewRow[platform=ios]": {
selectionStyle: Titanium.UI.iPhone.TableViewCellSelectionStyle.GRAY, // デフォルトの青はドギツイね
}
"ListView[platform=ios]": {
separatorInsets: {
left: 0, right: 0 // ListViewの行罫線は左もピッタリして欲しい
},
}
"Label": {
width: Ti.UI.SIZE,
height: Ti.UI.SIZE,
textAlign: Ti.UI.TEXT_ALIGNMENT_CENTER,
verticalAlign: Ti.UI.TEXT_VERTICAL_ALIGNMENT_CENTER, // 特にこの辺毎回スペル忘れる
backgroundColor: "#ffffff", // デフォルトのTransparentはリソース消費するので
color: "#000",
font: {
fontSize: "14dp",
fontFamily: 'Helvetica Neue'
},
},
"ScrollView": {
top: 0, left: 0, right: 0,
width: Ti.UI.FILL,
contentWidth: Ti.UI.FILL,
scrollType: "vertical",
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment