版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
【Axure教程】中繼器,你過(guò)來(lái),我們“聊聊”中繼器除了做表格的增刪改查,還能做什么?今日給你供應(yīng)一種新的思路,教你用中繼器來(lái)模擬一個(gè)高保真的對(duì)話談天界面。
你好,我是不務(wù)正業(yè)的產(chǎn)品經(jīng)理,我又帶來(lái)了一款最新的“無(wú)聊”作品,用中繼器做的一個(gè)高保真的對(duì)話談天界面。
中繼器是Axure中一個(gè)神級(jí)元件,沒(méi)有它做不了的設(shè)計(jì),只怕做設(shè)計(jì)的人缺乏足夠的想象力,今日,我給你帶來(lái)這款“無(wú)聊”的談天作品的設(shè)計(jì)教程,先來(lái)看看最終效果(體驗(yàn)傳送門):
左邊的界面是小明看到的視角,右邊是小紅看到的視角,從小明視角發(fā)出去的信息,顯示在右側(cè),而小紅視角收到的同一條信息,是顯示在左側(cè),留意這里還有個(gè)小細(xì)節(jié),就是當(dāng)列表消息超過(guò)界面高度的時(shí)候,兩個(gè)視角在收發(fā)消息時(shí),列表會(huì)滑動(dòng)到列表最底部,定位在最新的消息上。
這個(gè)實(shí)現(xiàn)起來(lái)特別簡(jiǎn)潔,但需要你有一些想象力,并且了解中繼器的一些屬性,接下來(lái)我們開(kāi)頭動(dòng)手實(shí)現(xiàn)。
一、小明視角
首先我們來(lái)畫(huà)左邊的界面,也就是小明的視角,談天窗口的框架基本上都長(zhǎng)一個(gè)樣,所以你想自己畫(huà)也行,從其他談天軟件截個(gè)圖來(lái)改改也行,總之這個(gè)沒(méi)有什么難度,主要是談天窗體的內(nèi)容值得好好說(shuō)一說(shuō)。
首先是下圖框選的地方需要用一個(gè)【動(dòng)態(tài)面板】裝起來(lái),并且動(dòng)態(tài)面板【滾動(dòng)條】設(shè)置為【垂直滾動(dòng)】,這樣當(dāng)談天列表超過(guò)窗口高度時(shí)才能上下滑動(dòng)。
在動(dòng)態(tài)面板內(nèi),放了兩個(gè)東西,一個(gè)是中繼器,一個(gè)是定位器,定位器的作用是為了實(shí)現(xiàn)上述我說(shuō)的,在消息列表超過(guò)窗口高度時(shí),列表可以自動(dòng)滑動(dòng)到最底下,定位到最新消息,這里我用的是一個(gè)【熱區(qū)】的組件,可以用動(dòng)態(tài)面板或矩形改一下透亮?????度之類的,確保在前端不會(huì)顯示出來(lái)就行,詳細(xì)這個(gè)定位器怎么用,后續(xù)我會(huì)介紹:
中繼器的數(shù)據(jù)表是這樣設(shè)計(jì)的:
其中【msg】用來(lái)存放信息內(nèi)容,【time】用來(lái)存放發(fā)送時(shí)間,【send】用來(lái)存放發(fā)送人的名字,也就是【xiaoming】或【xiaohong】。
我們?cè)俅蜷_(kāi)中繼器,里面放了一個(gè)“對(duì)話”,由于我們現(xiàn)在做的是小明的視角,所以上面那條是小紅發(fā)過(guò)來(lái)的消息,下面是小明發(fā)出去的消息,都各自放在一個(gè)【動(dòng)態(tài)面板】中,對(duì)話內(nèi)容分別是頭像、發(fā)送時(shí)間和發(fā)送內(nèi)容,這里頭像我們是固定的,直接找個(gè)圖片上傳即可,時(shí)間和內(nèi)容任憑寫(xiě)點(diǎn)文字就行,待會(huì)我們會(huì)從中繼器獵取數(shù)據(jù):
這樣界面就畫(huà)完了,我們接下來(lái)寫(xiě)談天內(nèi)容的讀取規(guī)律。
我們先返回找到【中繼器】,然后給中繼器添加【每項(xiàng)加載】大事,如下:
這里需要先做一個(gè)推斷,推斷【send】是【xiaoming】還是【xiaohong】,假如是【xiaoming】,就顯示【xiaoming】的對(duì)話(動(dòng)態(tài)面板),并隱蔽【xiaohong】的對(duì)話(動(dòng)態(tài)面板),留意這里的顯示和隱蔽需要推動(dòng)和拉動(dòng)元件下方的元件,否則界面會(huì)很難看;假如【send】是【xiaohong】,則是反過(guò)來(lái),最終再將時(shí)間和內(nèi)容對(duì)應(yīng)的元件【設(shè)置文本】為【time】和【msg】即可。
這樣我們就可以將談天列表加載出來(lái),最終的效果就是這樣的:
此時(shí)先不焦急寫(xiě)發(fā)送消息的規(guī)律,我們先把小紅的視角畫(huà)出來(lái)。
二、小紅視角
做完了小明的視角,小紅的視角就比較簡(jiǎn)潔了,可以直接復(fù)制粘貼小明的視角進(jìn)行修改即可,只要要把對(duì)話的視角對(duì)調(diào)一下就可以了,這里的對(duì)調(diào)不是簡(jiǎn)潔的上下位置對(duì)調(diào),而是把整體的內(nèi)容對(duì)調(diào),比如頭像,比如原本綠色消息命名為【ming_msg】,這里應(yīng)當(dāng)改為【hong_msg】:
這樣我們就得到小紅的視角:
接下來(lái)我們要開(kāi)頭寫(xiě)對(duì)話規(guī)律了。
三、對(duì)話規(guī)律
之所以要把對(duì)話規(guī)律放在最終寫(xiě),是由于我們現(xiàn)在頁(yè)面上有小明和小紅兩個(gè)視角,中繼器也有兩個(gè),我們要寫(xiě)對(duì)話,就得同時(shí)更新兩個(gè)中繼器。
我們先寫(xiě)小明視角的發(fā)送規(guī)律,首先我們要加一個(gè)推斷,就是當(dāng)輸入框內(nèi)的文字不為空的時(shí)候,才觸發(fā)對(duì)話,觸發(fā)對(duì)話很簡(jiǎn)潔,就是直接往兩個(gè)中繼器中添加數(shù)據(jù),然后把輸入框的內(nèi)容清空即可:
這是兩個(gè)中繼器添加行的數(shù)據(jù):
其中的【msg】直接獵取輸入框的值:
【time】直接按格式拼接一個(gè)時(shí)間:
最終由于我們的消息是通過(guò)小明發(fā)出去的,所以【send】直接寫(xiě)【xiaoming】即可。
小紅視角的發(fā)送按鈕也是復(fù)制小明的改一下即可,留意需要修改兩處地方:
第一處:往中繼器中添加的【msg】應(yīng)改成小紅視角的輸入框的內(nèi)容;
其次處:往中繼器中添加的【send】應(yīng)改成【xiaohong】。
四、定位最新談天
最終我們?cè)賮?lái)做發(fā)送或收到消息后自動(dòng)定位最新消息的功能,這塊無(wú)論從小明視角還是小紅視角都是一樣的,由于收發(fā)是同時(shí)發(fā)生的,所以需要同時(shí)對(duì)兩個(gè)【定位器】做掌握:
首先由于列表在收發(fā)消息時(shí)高度是動(dòng)態(tài)的,所以我們?cè)邳c(diǎn)擊發(fā)送的時(shí)候,需要給兩個(gè)定位器重
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子商務(wù)平臺(tái)的物流配送模式研究
- 物聯(lián)網(wǎng)技術(shù)在智慧能源領(lǐng)域的應(yīng)用探討
- 現(xiàn)代服務(wù)業(yè)中體驗(yàn)式營(yíng)銷的實(shí)踐與思考
- 校園內(nèi)外的生態(tài)文明教育活動(dòng)策劃
- 現(xiàn)代企業(yè)管理戰(zhàn)略與員工激勵(lì)措施
- 現(xiàn)代辦公室與知識(shí)產(chǎn)權(quán)培訓(xùn)手冊(cè)
- 建筑物室內(nèi)外裝飾藝術(shù)風(fēng)格趨勢(shì)研究分析考核試卷
- 2025年01月湖南工商大學(xué)湘江實(shí)驗(yàn)室公開(kāi)招聘筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2025年01月湖北武漢市【校內(nèi)公開(kāi)招聘】離退休工作處校內(nèi)公開(kāi)招聘職員1人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 電力設(shè)備日常維護(hù)與電氣火災(zāi)預(yù)防
- 中國(guó)內(nèi)部審計(jì)準(zhǔn)則及指南
- 銀行個(gè)人業(yè)務(wù)培訓(xùn)課件
- 2024年ISTQB認(rèn)證筆試歷年真題薈萃含答案
- tpu顆粒生產(chǎn)工藝
- 《體檢中心培訓(xùn)》課件
- 《跟著音樂(lè)去旅行》課件
- 初中數(shù)學(xué)深度學(xué)習(xí)與核心素養(yǎng)探討
- 特殊教育導(dǎo)論 課件 第1-6章 特殊教育的基本概念-智力異常兒童的教育
- 辭職申請(qǐng)表-中英文模板
- 07J501-1鋼雨篷玻璃面板圖集
- 2023學(xué)年完整公開(kāi)課版家鄉(xiāng)的方言
評(píng)論
0/150
提交評(píng)論