这个功能也是我最近才发现的,我以为是 Axure 10 新增的功能,后来发现 Axure 9 也有,只是之前没发现,这个功能就是——插入文本链接。
如下图这样的设计,后面的文字带有超链接,以前一般分成两段文本放在一起,然后给后面的文本添加超链接;或者就是放一段文字,再给后面的文字添加“热点”,给热点添加超链接。
或者如下图的表格,操作列的“编辑”和“删除”对应两个不同的操作,一般只能放置两个文本在单元格上方,如果将文字写在单元格内,这里就只能添加一个交互,有时候只能给交互添加“场景”来区分操作。
这样的设计在界面发生变化时,维护起来非常痛苦,如果需要做一个类似下图的界面,设计和维护简直就是灾难性的:
偶然的机会,我发现 Axure 其实提供了“插入文本链接”的交互,但是由于这个交互比较隐秘,鲜为人知。
在给一个元件添加交互时,交互窗体会提供“常用交互”的建议:
由于已经习惯了直接点击“新增交互”按钮来添加交互,所以很容易忽视这个地方的内容,而当我们在一段文本中选择部分文本时,常用交互会出现一个“插入链接”的交互,这个是直接点击“新增交互”所没有的:
点击“插入链接”之后,会发现刚刚选择的文字变成了蓝色,并且上面盖了一个像“热区”一样的矩形:
但这个比“热区”更方便,移动文字的时候,会自动跟着文字移动,修改文字也会跟着文字自动调整:
在浏览器中访问的时候,鼠标悬停在添加了链接的文字上会有下划线的指示效果:
这就是 Axure 提供的插入文字链接的交互,由于它没有放在“交互列表”中,所以应该有不少人是不知道,不过这个功能有个局限性,就是目前只能添加链接,无法添加其他交互。
这个其实Axure 8 也有,比较常用的功能吧。
手动支持👍
确实冷门。。。