将列表视图/类似按钮的样式行为添加到nativescript的中继器的布局中

时间:2019-11-14 20:25:13

标签: nativescript

我有一个像活动供稿这样的Facebook,我使用了一个转发器,因为我想在每个“活动”中包含多个可点击的项,即,点击顶部进入用户个人资料,而活动主体打开活动,以及一些评论链接,例如下面的链接。

            <ScrollView  orientation="vertical">
                 <Repeater items="{{ activities }}">
                    <Repeater.itemsLayout>
                         <StackLayout orientation="vertical" />
                    </Repeater.itemsLayout>
                    <Repeater.itemTemplate>     
                        <StackLayout  tap="goProfile" >
                            <Image src="{{image}}" height="35" verticalAlignment="top" />
                            <Label text="{{user_name}}" />
                        </StackLayout>
                        <StackLayout tap="goActivity">
                             ...
                        </StackLayout>
                        <StackLayout orientation="horizontal">
                            <Image tap="addComment" src="{{comment}}" />
                            <Image tap="addLike" src="{{like}}" />
                        </StackLayout>
                     </Repeater.itemTemplate>
                 </Repeater>
             </ScrollView>

这基本上可以正常工作,除了在任何可点击项目上点击不会给出任何视觉反馈,即。短暂地将项目的背景变成灰色,就像使用ListView一样。...

我不知道如何在中继器中的可点击布局上获得此行为?这可能吗?我应该遵循另一种方法吗?

0 个答案:

没有答案