久しぶりのTitanium mobile ネタ。
Titanium 3.1.0GAです。

有名な話かもしれないけど、自分用のメモとして。。。

Table に対してsearchBarを設定しようとしたら。

Androidでフィルタリングが動作しない場合が発生してなんだこれはと。

で、しらべてみたところ、filterAttributeの設定の仕方の問題みたいです。

filterAttributeを 'filter' とした場合、

var tableViewRow = Ti.UI.createTableViewRow({filter:'ああああ',...});
だと正しく動きますが、

tableViewRow.filter = 'ああああ';
だと動きません。

iPhoneだと両方問題なく動作します。

これはハマった。。。



0 コメント