Axure教程:原型設(shè)計(jì)之微信朋友圈效果(中繼器、動(dòng)態(tài)面板、變量高級(jí)用法)

86 評(píng)論 52506 瀏覽 181 收藏 6 分鐘

文章分享了如何利用Axure制作微信朋友圈的原型,一起來看看吧。

背景介紹

微信朋友圈,一個(gè)神奇的地方,如同生活中的另一片大陸,在那里總是會(huì)有你感興趣的地方,在不同的人眼中,朋友圈是不一樣的,在產(chǎn)品人的眼中,朋友圈充滿了許多的設(shè)計(jì)亮點(diǎn),領(lǐng)先的產(chǎn)品理念,一個(gè)朋友圈包含了人性、群體、社交等多種考慮。

功能介紹

實(shí)現(xiàn)朋友圈的圖文發(fā)布效果,包括相冊(cè)選擇圖,朋友圈的圖文刪除等功能,以往都給大家共享源文件,這次就不分享源文件了,(小伙伴們自己努力實(shí)現(xiàn)效果吧,最愛海賊)

1、利用中繼器實(shí)現(xiàn)圖文展示,并可上下滑動(dòng)

主要用到了中繼器如何添加行,如何顯示數(shù)據(jù),動(dòng)態(tài)面板如何實(shí)現(xiàn)上下滑動(dòng)等。

1.1、效果預(yù)覽

1.2、實(shí)現(xiàn)原理

拖入一個(gè)中繼器,根據(jù)朋友圈的布局,添加中繼器中的元素,并填充數(shù)據(jù),具體實(shí)現(xiàn)步驟如下圖所示:

數(shù)據(jù)填充之后,返回瀏覽,發(fā)現(xiàn)中繼器顯示的仍然是默認(rèn)內(nèi)容,那是因?yàn)槲覀兩形丛O(shè)置中繼器的相關(guān)事件,中繼器只有設(shè)置了每項(xiàng)加載事件,才會(huì)顯示相應(yīng)數(shù)據(jù)內(nèi)容,設(shè)置方法如下圖:

設(shè)置完成后,再返回瀏覽,發(fā)現(xiàn)中繼器中填充的數(shù)據(jù)已經(jīng)成功顯示,那么列表內(nèi)容眾多,一屏幕顯示不完,必須可以上下滑動(dòng)才可以,這時(shí)候就用到了動(dòng)態(tài)面板的一個(gè)屬性,鼠標(biāo)右鍵點(diǎn)擊動(dòng)態(tài)面板,在彈出框中依次選擇滾動(dòng)條>自動(dòng)顯示垂直滾動(dòng)條,設(shè)置完成后,滾動(dòng)鼠標(biāo)滑輪,即可實(shí)現(xiàn)頁面滾動(dòng)效果。

2、實(shí)現(xiàn)點(diǎn)擊右上角相機(jī)圖標(biāo),彈出功能菜單

這里主要用到了動(dòng)態(tài)面板的一些屬性效果

2.1、效果預(yù)覽

2.2、實(shí)現(xiàn)步驟

首先拖入一個(gè)動(dòng)態(tài)面板,命名為d_cover,設(shè)置三個(gè)狀態(tài),分別為change_photo(選擇圖片)、photo_list(相冊(cè)列表)、push_photo(發(fā)送圖片),具體如下圖。

默認(rèn)d_cover隱藏并位于最底層,點(diǎn)擊右上角相機(jī)圖標(biāo),顯示d_cover,并置于最頂層,點(diǎn)擊取消,隱藏d_cover。(n1,n2,n3,為樓主測(cè)試所用,可以不用理會(huì))

3、實(shí)現(xiàn)相冊(cè)選取圖片,并展示到發(fā)布頁面,點(diǎn)擊發(fā)送,添加新的數(shù)據(jù)到中繼器中,實(shí)現(xiàn)最新添加的信息排布在最上方

主要用到了選中/未選中,全局變量等

3.1、最終效果預(yù)覽

3.2、實(shí)現(xiàn)步驟

首先創(chuàng)建三個(gè)全局變量,命名為num1,num2,num3,分別對(duì)應(yīng)喬巴,索隆,烏索普。設(shè)置變量初始值為:0,默認(rèn)規(guī)則:0為未選中狀態(tài),1為選中狀態(tài)。

設(shè)置選中按鈕的事件

設(shè)置完成按鈕的事件,將按鈕的點(diǎn)擊結(jié)果傳遞到發(fā)布頁面(注意,只能選擇兩張圖片)

設(shè)置發(fā)布按鈕的事件,實(shí)現(xiàn)最終信息的發(fā)布

信息發(fā)布后,實(shí)現(xiàn)最新的信息排布在最上方,這里用到了中繼器的排序,添加一個(gè)根據(jù)時(shí)間的排序。

 

本文由 @神奈川00 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 能給一份源文件嗎

    回復(fù)
  2. 大神,能給我一份源文件嗎,1070703105@qq.com,謝謝了

    回復(fù)
  3. 跪求大神源文件~ 836336483@qq.com

    來自廣東 回復(fù)
  4. 求大神源文件啊 ?

    來自江蘇 回復(fù)
    1. 來自江蘇 回復(fù)
  5. 感謝大神分享份源文件學(xué)習(xí)下 879676752@qq.com ??

    回復(fù)
  6. 求大神原文件 197078117@qq.com

    來自北京 回復(fù)
  7. 求大神源文件~~。 y.zwen@foxmail.com

    來自江蘇 回復(fù)
  8. 樓主,2.2點(diǎn)擊相機(jī),彈不出來拍攝、從手機(jī)相冊(cè)選取、取消這些,這是怎么回事啊 ??

    來自河北 回復(fù)
    1. 看看是不是沒有設(shè)置動(dòng)態(tài)面板置于頂層引起的。

      回復(fù)
  9. 樓主的博客鏈接進(jìn)半天進(jìn)不去,1043108692@qq.com,目前真在學(xué)習(xí)過程中,源文件請(qǐng)樓主賜一份

    回復(fù)
  10. 求樓主發(fā)份源文件,謝謝 1249494@qq.com

    來自廣東 回復(fù)
  11. 求教樓主一個(gè)問題:中繼器的某一列的數(shù)求和相加, 怎么實(shí)現(xiàn)?

    來自北京 回復(fù)
    1. 這個(gè)問題描述的不太清楚,有示例圖的話,最好放個(gè)你想要實(shí)現(xiàn)效果的說明示例圖。

      來自河南 回復(fù)
    2. 謝謝回復(fù),已經(jīng)解決了

      來自北京 回復(fù)
  12. 源文件不再一一發(fā)送了,需要的小伙伴,直接去個(gè)人博客上下載,myyidou.com

    來自河南 回復(fù)
    1. 樓主這個(gè)博客是什么博客,鏈接??進(jìn)不去

      回復(fù)
  13. 求樓主發(fā)份源文件,謝謝 2791962269@qq.com

    來自江蘇 回復(fù)
  14. 3.2部分不是太明白,求發(fā)源文件1209893853@qq.com,謝謝。

    來自河北 回復(fù)
    1. 已發(fā)送

      來自河南 回復(fù)
    2. 大神沒有收到哦~~可否再麻煩發(fā)一遍 ??

      來自河北 回復(fù)
  15. 求大神的源文件,謝謝 18345171500@163.com

    來自北京 回復(fù)
  16. 麻煩樓主發(fā)下源文件學(xué)習(xí)下,謝謝大神~654923035@qq.com

    來自北京 回復(fù)
    1. 已發(fā)送

      來自河南 回復(fù)
  17. 麻煩大神給我發(fā)一份源文件 感謝zhou909274@126.com

    來自山東 回復(fù)
    1. 已發(fā)送

      來自河南 回復(fù)
  18. 新手,求樓主發(fā)份源文件,謝謝,1031241477@qq.com

    來自浙江 回復(fù)
    1. 已發(fā)送,注意查收

      來自河南 回復(fù)
  19. 樓主方便發(fā)一下源文件么?謝謝了??!1019500385@qq.com

    來自廣東 回復(fù)
    1. 已發(fā)送,注意查收

      來自河南 回復(fù)
  20. 樓主太屌了

    來自浙江 回復(fù)
  21. 能否也發(fā)我一份源文件??研究了好久 沒做出預(yù)期效果??a1009244369@qq.com 感謝~

    回復(fù)
    1. 已發(fā)送,注意查收

      來自河南 回復(fù)
  22. 求源文件!試著做了一下,部分交互沒做出來效果,想看一下源文件。78338988@qq.com 萬分感謝!

    來自新疆 回復(fù)
    1. 已發(fā)送,注意查收

      來自河南 回復(fù)
  23. 樓主,新手學(xué)中繼器,求源文件,萬分感謝,956466661@qq.com

    來自北京 回復(fù)
    1. 已發(fā)送,注意查收

      來自河南 回復(fù)
  24. 不是很明白,1308480895@qq.com,求發(fā),謝謝。

    來自浙江 回復(fù)
    1. 已發(fā)送

      來自河南 回復(fù)
    2. 已收到,謝謝,并關(guān)注公眾號(hào)了

      來自浙江 回復(fù)
  25. 對(duì)中繼器不太明白,可以發(fā)一份源文件嗎?1211339619@qq.com

    來自廣東 回復(fù)
    1. 已發(fā)送,注意查收

      來自河南 回復(fù)
    2. 好的,謝謝?。。?/p>

      來自廣東 回復(fù)
  26. 樓主方便發(fā)一下源文件么?我中繼器那塊用的不是很好。謝謝了??!892399577@qq.com

    來自陜西 回復(fù)
    1. 已發(fā)送

      來自河南 回復(fù)
    2. 謝謝?。?!

      來自北京 回復(fù)
  27. 花這么多時(shí)間來做這個(gè)功能會(huì)不會(huì)浪費(fèi)時(shí)間

    來自江蘇 回復(fù)
    1. 沒有多長時(shí)間吧,也就是下班時(shí)候,用了大概40分鐘吧,關(guān)鍵是要寫下步驟,單純實(shí)現(xiàn)功能要快的多,20分鐘左右。

      來自河南 回復(fù)
  28. 我中繼器不太會(huì)用,想請(qǐng)求一份源文件可以嗎?sky94aitt@vip.qq.com

    來自上海 回復(fù)
    1. 可以

      來自河南 回復(fù)
    2. 源文件已經(jīng)發(fā)送至你的個(gè)人郵箱,注意查收

      來自河南 回復(fù)
  29. 實(shí)現(xiàn)的效果很一般

    來自陜西 回復(fù)
    1. 要那么復(fù)雜干什么,大道至簡。 :mrgreen:

      來自河南 回復(fù)
  30. 求教.
    拖動(dòng)效果是怎么做的?

    來自廣東 回復(fù)
    1. 拖動(dòng)效果,利用的是兩個(gè)動(dòng)態(tài)面板,將拖動(dòng)事件設(shè)置在外層的動(dòng)態(tài)面板上,移動(dòng)內(nèi)層的動(dòng)態(tài)面板,然后設(shè)定一個(gè)拖動(dòng)邊界就可以了。

      來自河南 回復(fù)
    2. 感謝大?;貜?fù)~
      不過還是沒明白,我在你原型上沒有拖動(dòng)動(dòng)作啊,我用鼠標(biāo)滾動(dòng)就可以移動(dòng)你頁面的內(nèi)容了. 是使用”滾動(dòng)時(shí)”這個(gè)事件嗎?但是我這邊似乎必須有滾動(dòng)條才能用”滾動(dòng)時(shí)”觸發(fā)移動(dòng)效果.

      求指導(dǎo)~方便給個(gè)源文件或者留個(gè)微信號(hào)嗎? 我的郵箱winkat@vip.qq.com,微信 zydsbruce

      感謝,感謝.

      來自廣東 回復(fù)
    3. 好的,沒問題。

      來自河南 回復(fù)
    4. 源文件已經(jīng)發(fā)送至你的個(gè)人郵箱,注意查收

      來自河南 回復(fù)