appcelerator中的TableView错误

时间:2013-12-10 16:13:28

标签: titanium appcelerator titanium-mobile titanium-alloy

使用3.1.3.GA sdk,Alloys和2.3.3 Android Emulator。我正在使用TableView,无论何时绘制它都会出现此错误,

[ERROR][dalvikvm( 9798)] Could not find class ti.modules.titanium.ui.widget.searchview.TiUISearchView', referenced from method ti.modules.titanium.ui.widget.TiUITableView.processProperties

我的代码

slidingMenu.xml

<Alloy>
    <View id="slidingMenu">
    <TableView id="tableview" className='dataRows' onClick="actionToPerform">
        <TableViewSection id="slidingSection">
            <TableViewRow>
                <ImageView id="option1"/>
                <Label>Option</Label>
            </TableViewRow>
            <TableViewRow>
                <ImageView id="option2"/>
                <Label>Option</Label>
            </TableViewRow>
            <TableViewRow>
                <ImageView id="option3"/>
                <Label>Option</Label>
            </TableViewRow>
            <TableViewRow>
                <ImageView id="option4"/>
                <Label>Option</Label>
            </TableViewRow>
            <TableViewRow>
                <ImageView id="option5"/>
                <Label>Option</Label>
            </TableViewRow>
            <TableViewRow>
                <ImageView id="option6"/>
                <Label>Option</Label>
            </TableViewRow>
        </TableViewSection>     
    </TableView>
    <View id="closer"></View>
</View>
</Alloy>

slidingMenu.tss

'#SlidingMenu': {
backgroundColor: 'transparent',
width: Ti.UI.FILL,
height: Ti.UI.FILL,
left: 0
},
'TableView': {
    backgroundGradient: {
        type: 'linear',
        startPoint: {x: '0%',y: '0%'},
        endPoint: {x: '0%',y: '100%'},
        colors: [
            {color: '#716E71',offset: '0.0'},
            {color: '#716E72',offset: '1.0'}
        ]
    },  
    width: '70%',
    height: '100%',
    left: 0,
    separatorColor: '#E2E2E2'
},
'TableViewRow': {
    height: '70'
},
'#option1': {
    image: '/images/1.png'
},
'#option2': {
    image: '/images/2.png'
},
'#option3': {
    image: '/images/3.png'
},
'#option4': {
    image: '/images/4.png'
},
'#option5': {
    image: '/images/5.png'
},
'#option6': {
    image: '/images/6.png'
},
'ImageView': {
    left: '5%'
},
'Label': {
    color: '#FFF',  
    left: '20%'
}
'#closer': {
    backgroundColor: 'transparent',
    width: '30%',
    left: '70%'
}

INDEX.XML

<Alloy>
<Window id="search" navBarHidden="true" exitOnClose="true">
    <View>
        <View id="mainView">
            <Require src="views/searcher" id="searcher"></Require>
        </View>
        <View id="slidingView">
            <Require src="views/slidingMenu" id="slidingMenu"></Require>
        </View>
    </View>             
</Window>
</Alloy>

我会在刷过窗口时显示TableView,并尝试按住按钮并删除滑动事件。我不知道使tableview显示此错误的代码部分。请让我知道我的错误。

0 个答案:

没有答案