如何解决react native里的Listview的文字换行问题?

render: function() {
    return (
            <ListView
                dataSource={this.state.dataSource}
                renderRow={this._renderRow}/>
    );
  },

  _renderRow: function(rowData: string, sectionID: number, rowID: number) {
    return (
        <View>
          <TouchableHighlight>
            <View style={styles.row}>
              <View style={styles.questionInfo}>
                <Text>{rowData.user.name} &middot; {rowData.createdDate}</Text>
              </View>
              <View style={styles.questionTitle}>
                <Text>{rowData.title}</Text>
              </View>
            </View>
          </TouchableHighlight>
          <View style={styles.separator} />
        </View>
    );
  },

clipboard.png

阅读 12.4k
5 个回答

<Text>
大图大图我要换行{'\n'}大图大图大图大图大图大图
</Text>

大图大图我要换行
大图大图大图大图大图大图

flexWrap: 'nowrap' 不行?

新手上路,请多包涵

hi,请问你的这个问题解决了么?怎么解决的呢?

大图大图我要换行{'n'}大图大图大图大图大图大图

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题