04-Origami中文幫助-Basic-States

Dosen原創(chuàng)

這是我學(xué)習(xí)quartz composer份企,Origami也榄,看官方文檔翻譯下來的,每天一篇,有不準(zhǔn)確的地方希望能指出甜紫,一起交流進(jìn)步降宅。轉(zhuǎn)載請與我聯(lián)系,擅自轉(zhuǎn)載視作侵權(quán)囚霸。


States ? ? ?狀態(tài)


Every prototype has multiple states it can transition between. Origami has several patches to help you manage these states.

每一個原型都有多個狀態(tài)腰根,并可以在這些狀態(tài)間轉(zhuǎn)換。Origami有一些模塊幫助你管理這些狀態(tài)拓型。



1. State patches ? ? ?狀態(tài)模塊


Switch →? “?? S ” ? ? ? ?開關(guān)

The Switch patch works like a light switch. Flipping it when it's on will turn it off, and when it's off flipping it will turn it on. Switches help you build simple two-state interactions. For example you might have a Switch managing whether a photo is full screen or not or whether a modal view is on screen.

Switch模塊的作用像是一個燈的開關(guān)额嘿。輕擊它會在開和關(guān)的狀態(tài)間切換。Switch幫你建立簡單的兩個狀態(tài)的交互劣挫。例如册养,你可以用一個Switch管理一個圖是否全屏或者一個模型視圖是否在屏幕上。

Index Switch →? ? ? ? 索引切換

Index Switch patches are useful for mutually exclusive states that cannot coexist, e.g. a tab bar.

Index Switch模塊對于相互排斥無法共存的狀態(tài)非常有用压固。例如球拦,一個Tab bar(標(biāo)簽欄)。

Index Switches are commonly used with Multiplexers to pass different values depending the state. For example, if you wanted to change a navigation bar title between 3 states:

Index Switch通常和Multiplexers用于依賴狀態(tài)傳遞不同的值帐我。例如坎炼,你想在3個狀態(tài)間改變導(dǎo)航欄的標(biāo)題。

Counter 2 →? ? ? 計(jì)數(shù)器

Counter patches are useful for mutually exclusive states that cannot coexist, and increment in a fixed order e.g. an onboarding flow.

Counter模塊是對于相互排斥無法共存的狀態(tài)和固定順序的增量非常有用(和Index Switch很像)拦键,例如:入職流程谣光。



2. Index numbers represent states ? ? ?索引數(shù)字代表狀態(tài)


Both Switch and Index Switch patches output a number for the state that is active. Switch patches output a 0 (off) or a 1 (on), and Index Switch patches output a number starting from 0 for the first state, to 1 for the 2nd, and so on:

Index 0 → Initial state / Off State

Index 1 → 2nd state / On State

Index 2 → 3rd state

Index 3 → 4th state

...

Switch和Index Switch模塊都是給有效的狀態(tài)輸出一個數(shù)字,Switch模塊輸出一個0(關(guān))或1(開)芬为,Index Switch模塊輸出一個數(shù)字從0開始代表第一個狀態(tài)萄金,1代表第二個狀態(tài),如此...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末碳柱,一起剝皮案震驚了整個濱河市捡絮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌莲镣,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件涎拉,死亡現(xiàn)場離奇詭異瑞侮,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)鼓拧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進(jìn)店門半火,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人季俩,你說我怎么就攤上這事钮糖。” “怎么了?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵店归,是天一觀的道長阎抒。 經(jīng)常有香客問我,道長消痛,這世上最難降的妖魔是什么且叁? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮秩伞,結(jié)果婚禮上逞带,老公的妹妹穿的比我還像新娘。我一直安慰自己纱新,他們只是感情好展氓,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著脸爱,像睡著了一般带饱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上阅羹,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天勺疼,我揣著相機(jī)與錄音,去河邊找鬼捏鱼。 笑死执庐,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的导梆。 我是一名探鬼主播轨淌,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼看尼!你這毒婦竟也來了递鹉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤藏斩,失蹤者是張志新(化名)和其女友劉穎躏结,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體狰域,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡媳拴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了兆览。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片屈溉。...
    茶點(diǎn)故事閱讀 40,096評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖抬探,靈堂內(nèi)的尸體忽然破棺而出子巾,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布线梗,位于F島的核電站椰于,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏缠导。R本人自食惡果不足惜廉羔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望僻造。 院中可真熱鬧憋他,春花似錦、人聲如沸髓削。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽立膛。三九已至揪罕,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間宝泵,已是汗流浹背好啰。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留儿奶,地道東北人框往。 一個月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像闯捎,于是被迫代替她去往敵國和親椰弊。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 每天都讓自己進(jìn)步一點(diǎn)點(diǎn)瓤鼻,一點(diǎn)一點(diǎn)完成自己想要去做的事情秉版,一點(diǎn)一點(diǎn)去讓自己成為想要成為的人。給自己多一點(diǎn)耐心茬祷,給自己...
    白開水不加糖zyl閱讀 226評論 0 0