标签: tableview

单击钛移动应用程序中的TableViewSection时无法查看Tableviewrow

我开发了一个基于以下树结构的应用程序:

默认值:

  • 类别
  • 类别
  • 类别

点击类别时:

  • 类别
    • 子类别
      • 产品
  • 类别

  • 类别

有时候:

  • 类别

  • 类别

    • 产品
  • 类别

在这里,我必须使用tableview实现这个概念.

是的我创建了tableview,然后我创建了tableviewsection.我已经在tableviewsection中添加了类别.我已经在tableviewsection中创建了tableviewrow.如果我单击所选类别,我已在这些tableviewrow中添加了子类别值.但是某些类别有子类别......某些类别没有子类别.直接有产品.所以请你解释一下我

编辑:

我有以下代码:

    // create menu view
var data = [];

var v1 = Ti.UI.createView({
  height: '100%',
  width: '320dp',
  left: '0%',
  backgroundColor: '#212429'
});

$.drawermenu.drawermenuview.add(v1);

var tableView = Ti.UI.createTableView({
  height: '100%',
  width: '100%',
  separatorColor: '#111214',
  allowsSelection: true,
  style: Ti.UI.iPhone.TableViewStyle.GROUPED
});
v1.add(tableView);

var dataArray = [];
getCategoryList();

function getCategoryList() {
  var sendit = Ti.Network.createHTTPClient({
    onerror: function(e) {
      Ti.API.debug(e.error);
      alert('There was an error during the …
Run Code Online (Sandbox Code Playgroud)

javascript iphone json titanium tableview

21
推荐指数
1
解决办法
370
查看次数

UIRefreshControl endRefreshing不流畅

当我的数据加载完毕并且我的tableView已经重新加载时,我在刷新控件上调用endRefreshing,然后从其加载状态"跳转"并消失 - 我怎么能实现一个平滑的动画,当它完成时滑动刷新控件?

user-interface animation tableview ios

20
推荐指数
3
解决办法
9997
查看次数

在CSS中设置TableView样式(JavaFX)

如何设置TableView中的"THIS"点?

的TableView

我的CSS代码如下:

   */*
 * Empty Stylesheet file.
 */

.root{
    -fx-background-color: #262626;
}

.table-view{
   -fx-background-color: transparent;
}

.table-view:focused{
    -fx-background-color: transparent;
}

/* Spaltenköpfe
    Struktur column-header-background -> column-header */

.table-view .column-header-background{
    -fx-background-color: linear-gradient(#131313 0%, #424141 100%);
}

.table-view .column-header-background .label{
    -fx-background-color: transparent;
    -fx-text-fill: white;
}

.table-view .column-header {
    -fx-background-color: transparent;
}

.table-view .table-cell{
    -fx-text-fill: white;
}

.table-row-cell{
    -fx-background-color: -fx-table-cell-border-color, #616161;
    -fx-background-insets: 0, 0 0 1 0;
    -fx-padding: 0.0em; /* 0 */
}

.table-row-cell:odd{
    -fx-background-color: -fx-table-cell-border-color, #424242;
    -fx-background-insets: 0, 0 0 1 0; …
Run Code Online (Sandbox Code Playgroud)

css java javafx styling tableview

20
推荐指数
1
解决办法
5万
查看次数

隐藏静态TableView的各个部分

我发现这个教程隐藏了一个静态TableView的一部分:http://code-ninja.org/blog/2012/02/29/ios-quick-tip-programmatically-hiding-sections-of-a-uitableview -with静电细胞/

它工作得很好,但只是在没有修改的情况下,如果我添加一个部分或一行,它就会很糟糕.我是初学者而且我无法修改它,有人可以帮我隐藏多个部分吗?

非常感谢!

hide uitableview tableview

19
推荐指数
2
解决办法
2万
查看次数

将数据从TableView发送到DetailView Swift

我试图为我做一个最简单和最令人困惑的事情,直到现在我想开发自己的应用程序,为了做到这一点,我需要能够传递一些信息,具体取决于用户点击哪一行(它是Swift lenguage)

我们有一个RootViewController(表视图)和一个DetailViewController(带有1个标签和1个图像) 在此输入图像描述

(我们的观点)

这是代码:

@IBOutlet weak var tableView: UITableView!


var vehicleData : [String] = ["Ferrari 458" , "Lamborghini Murcielago" , "Bugatti Veyron", "Mercedes Benz Biome"]

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.

    var nib = UINib(nibName: "TableViewCell", bundle: nil)

    tableView.registerNib(nib, forCellReuseIdentifier: "cell")



}

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return vehicleData.count
}



func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {


    let cell:TableViewCell = self.tableView.dequeueReusableCellWithIdentifier("cell") …
Run Code Online (Sandbox Code Playgroud)

tableview detailview swift

19
推荐指数
1
解决办法
5万
查看次数

UITableView didSelectRowAtIndexPath调用两次

在某些情况下,UITableView didSelectRowAtIndexPath被调用两次导致错误Pushing the same view controller instance more than once is not supported.

以下是事件的顺序:

TableView::didSelectRowAtIndexPath.  
TableView::viewWillDisappear.  
PushedViewController::viewWillAppear.  
TableView::didSelectRowAtIndexPath.  
Error: Pushing the same view controller instance more than once is not supported'  
Run Code Online (Sandbox Code Playgroud)

唯一值得注意的是,UITableView是异步加载图像,但从不调用didSelectRowAtIndexPath.此外,PushedViewController被重用,以避免每次在UITableView中选择单元格时重新加载它.

任何人都知道这可能导致什么?谢谢.

iphone tableview didselectrowatindexpath

18
推荐指数
2
解决办法
6271
查看次数

javafx,TableView:检测单元格上的双击

给定一个TableView,我需要检测单元格上的双击.

tableView.setOnMouseClicked(new EventHandler<MouseEvent>()
{
    @Override
    public void handle(MouseEvent event)
    {
        if(event.getClickCount()>1)
        {
            System.out.println("double clicked!");
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

如何确定单击鼠标的单元格?

tableview javafx-2

18
推荐指数
2
解决办法
3万
查看次数

使用JavaFX中的数据库填充tableview

我开始学习javaFX,我需要使用数据库中的数据填充表.我在线阅读了很多代码,但我还没找到我想要的东西.我读过这篇文章,但我不知道如何实现最后一个函数.我读了一些其他代码来做到这一点,到目前为止这是我的一些代码:

@FXML private TableView<User> table;
@FXML private TableColumn<User, String> nameCol;
@FXML private TableColumn<User, String> emailCol;
private ObservableList<User> data;

public void initialize(URL location, ResourceBundle resources) {
    nameCol.setCellValueFactory(new PropertyValueFactory(“name”));
    emailCol.setCellValueFactory(new PropertyValueFactory(“email”));
    buildData();
}
public void buildData() {
        Connection connect = new Connection();
        Statement st = connect.Connect();
        data = FXCollections.observableArrayList();
        try {
            ResultSet rs = st.executeQuery("SELECT * FROM USER");
             while (rs.next()) {
                ObservableList<User> row = FXCollections.observableArrayList();
                for (int i = 1; i <= rs.getMetaData().getColumnCount(); i++) {
                    row.add(rs.getString(i));
                    System.out.println(row);
                }
                data.add(pol);
            } …
Run Code Online (Sandbox Code Playgroud)

java database javafx populate tableview

18
推荐指数
1
解决办法
5万
查看次数

无法使用标识符Cell对单元格进行出列 - 必须为标识符注册nib或类,或者在故事板中连接原型单元格?

我正在尝试在用户的库中显示歌曲列表的TableView.我使用了这个tutoria l 的代码(它使用了故事板,但我想以不同的方式尝试它,只使用UITableView的子类).

我收到错误:

*** Assertion failure in -[UITableView dequeueReusableCellWithIdentifier:forIndexPath:], /SourceCache/UIKit/UIKit-2903.23/UITableView.m:5261
2014-05-07 20:28:55.722 Music App[9629:60b] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'unable to dequeue a cell with identifier Cell - must register a nib or a class for the identifier or connect a prototype cell in a storyboard'
Run Code Online (Sandbox Code Playgroud)

并且Thread 1: SIGABRT该行有错误:

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

#pragma mark - Table view data source

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 1;
}

- (NSInteger)tableView:(UITableView …
Run Code Online (Sandbox Code Playgroud)

xcode storyboard tableview ios

18
推荐指数
3
解决办法
6万
查看次数

tableview图像内容选择颜色

我的应用程序有一个带有图像和文本字段的tableview:

  • image =图像渲染为模板图像(浅灰色)
  • textfield =文字颜色黑色

如果我选择一行,两者的颜色将完全变为白色

问题 - 我将图像更改为蓝色图像=渲染为默认值.如果我现在选择一行,我的文本字段的文本颜色将变为白色,但图像将保持蓝色.

我希望图像也将颜色改为白色,但事实并非如此.

我做错了什么?

将图像渲染为模板模式的示例=> default:gray | 自动选择白色

在此输入图像描述

彩色图像的示例呈现为默认模式=>默认值:绿色| 也选择了绿色| 预计白色,但它保持绿色

在此输入图像描述

macos cocoa colors tableview swift

18
推荐指数
1
解决办法
676
查看次数