草庐IT

ListView1

全部标签

javascript - react native ListView 项目 ZIndex

我正在尝试实现一个拖放ListView项,我可以在其中从一个ListView拖放到另一个ListView中。我面临的最大问题是来自ListView子项的“zIndex”,当我移动它时,我不知道如何让子行保持在其他View之上你可以在这里找到我制作的代码:https://gist.github.com/zr0n/5f4f1ca6ca371e5a5264a4d2de1ae733求求你,救救我吧 最佳答案 我解决了这个问题。我在这个存储库中发现了一个有趣的解决方法:https://github.com/deanmcpherson/reac

ios - iPhone Messages 类似收件人 ListView

我正在尝试在iOS上创建一个消息编辑器View,其中包含一个收件人列表,就像iPhone内置消息应用程序中的那样:它看起来就像一个UITextView,但是当您输入姓名或数字时,它会尝试匹配地址簿中的数据,一旦匹配,输入的文本将变为地址簿中的姓名,并有一个浅蓝色的圆形-矩形背景。我检查过weiSMS但我担心源代码太旧而无法为iOS4/5构建,只是想知道是否有任何框架/组件我可以重复使用,或者我可以从头开始学习如何做的任何其他资源。请给我一些指示并提前致谢! 最佳答案 当然!为什么,就在今天早些时候,我发现了这个control在Coc

ios - react native ListView 添加项目不起作用

我是ReactNative的新手,我在脑海中实现了一个简单的想法。基本上,我正在做一个“待办事项列表”之类的组件,下面有一个添加按钮,可以添加项目。单击添加按钮后出现问题,列表得到更新并出现以下xcode警告消息。而且我已经意识到,在实现ListView之后,模拟器中的应用程序变慢了很多,我什至无法检查。输入一些文本后,警报弹出窗口也会卡住UI,并且整个应用程序需要重新构建,因为我无能为力。感谢所有的帮助!主要组件:SurveyQn'usestrict'importReact,{Component,StyleSheet,Text,TouchableHighlight,TextInput

android - React Native - 在键盘打开时选择 ListView 上的行

我正在构建一个ReactNative应用程序,它有一个包含TextInput和ListView的View。它的工作方式是当TextInput获得焦点时——键盘打开,用户可以过滤ListView中的数据。所需的功能是,如果用户点击/选择ListView中的行,则应检测点击并调用方法。问题:当键盘打开时,点击ListView将关闭键盘,并且该行将检测到第二次点击(点击事件不会传播到ListView行)。知道onPress方法如何检测第一次点击吗?在此先感谢您的帮助。 最佳答案 您需要添加属性keyboardShouldPersistTa

c# - 如何在 XAML 中自动调整 ListView 的高度

我的ListView对象接收图像、ID号和概要。概要的大小各不相同,因为有些有空格返回。我注意到ListView有一个我可以设置的行高(我现在已经设置为250),但它只能是一个固定值。那么会发生什么,我的网格对于ListView来说变得太大了,导致它溢出并覆盖到下一个列出的项目上。有没有在XAML中自动调整ListView的大小? 最佳答案 YouneedtoaddHasUnevenRowstoTrueandletunsettheRowHeightproperty. 关于c#-如何在XA

ios - Xamarin.Forms - 强制重绘 ListView 布局

我有一个带有HasUnevenRows=true的ListView,其中每个单元格的内容开始时都是不同的,但内容也可以动态更改(通过单击单元格中的按钮).当ListView最初加载时,系统必须执行计算,以便根据内容正确确定和绘制每个单元格的高度。但是当我在初始加载后更新内容时,同样的计算显然没有完成,因为单元格的高度不会改变——直到我将该项目滚动到View之外然后回到视野中。如何在不完全刷新ListView的情况下强制执行相同的计算并手动重绘?我尝试将ListView包装在框架中并在框架上调用.ForceLayout(),但没有成功。 最佳答案

ios - Xamarin 表单 ListView CachingStrategy

我最近测试了XamarinForms应用程序中ListView的CachingStrategy,列表中有1000个项目。列表项是从ViewCell的数据模板创建的。我尝试为CachingStrategy使用RecycleElement选项。当我使用XamarinProfiler对部署在XamarinAnroidPlayer(模拟器)上的Android应用程序进行分析时,我注意到当我滚动列表时,内存分配不会增加(在分配摘要选项卡上)。但是,当我在模拟器上对iPhoneApp进行分析时,我注意到分配摘要选项卡上没有显示任何数据。因此,我在滚动列表时捕获了一些快照,并注意到每当我滚动列表(向

ios - 如何使用 React Native iOS 将 ListView 放入 ScrollView 中?

我正在构建一个iOSReactNative应用程序。我有一些测试内容,然后是它下面的项目列表。如果我将文本内容和ListView都放在ScrollView中,ListView将无法正常工作(只显示部分项目),但如果我不将ListView放在ScrollView中,ListView会滚动,但文本内容会保持锁定状态到屏幕顶部。如何让文本内容随ListView滚动?这是我的问题的一个例子:https://rnplay.org/apps/GWoFWg 最佳答案 您应该使用ListView.renderHeader属性呈现顶部内容:class

android - 在 react native ListView 上显示多种类型的行的正确方法是什么?

所以我们想要的是这样的:multiple-row-type在iOS中,我们可以为每个单元格类型使用多个cellIdentifier来创建高性能ListView。我现在拥有的是类似render(){constdataBlob=[{type:"address",data:{address,gotoEditAddress}},{type:"deliveryTime",data:{...}},{type:"cartSummary",data:{...}},...[items.map(item=>{{type:"item",data:{...}}})],{type:"paymentInforma

ios - react-native:ListView,如何从顶部推送新行

我一直在努力了解如何设法制作一个可以经常接收新数据并将其推送到前端的ListView。使用下面的代码,列表不能正确反射(reflect)更改,而不是在顶部有一个新行,最后一个被复制..'usestrict';varReact=require('react-native');var{AppRegistry,StyleSheet,Text,View,ListView,TouchableHighlight,}=React;varlistview=React.createClass({rows:[],_rowHasChanged:function(r1,r2){//if(r1!==r2)//c