iphone介面如何實現下拉列表2

2021-06-12 11:04:14 字數 1532 閱讀 3540

//下拉列表

listview=[[uitableview alloc]initwithframe:

cgrectmake(linewidth,oldframe.size.height+linewidth, 

oldframe.size.width-linewidth*2,

oldframe.size.height*

4-linewidth*

2)];

listview.datasource=

self

;listview.delegate=

self

;listview.backgroundcolor=listbgcolor;

listview.separatorcolor=linecolor;

listview.hidden=!showlist;

//一開始listview是隱藏的,此後根據showlist的值顯示或隱藏

[self

addsubview:listview]; 

[listview release];}-(

void

)dropdown

else

}#pragma mark listviewdatasource method and delegate method

-(nsinteger)tableview:(uitableview *)table numberofrowsinsection:(nsinteger)section

-(uitableviewcell*)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath

//文字標籤

cell.textlabel.text=(nsstring*)[list objectatindex:indexpath.row];

cell.textlabel.font=textfield.font;

cell.selectionstyle=uitableviewcellselectionstylegray;

return

cell;

}-(cgfloat)tableview:(uitableview *)tableview heightforrowatindexpath:(nsindexpath *)indexpath

//當選擇下拉列表中的一行時,設定文字框中的值,隱藏下拉列表

-(void

)tableview:(uitableview *)tableviewdidselectrowatindexpath:(nsindexpath *)indexpath

-(bool

)showlist

-(void

)setshowlist:(

bool

)belse

listview.hidden=!b;}/*

- (void)drawrect:(cgrect)rect

*/- (

void

)dealloc

@end

VSTA InfoPath如何實現下拉列表聯動

最近使用infopath開發點東西,想實現兩個下拉列表實現聯動。需求如下 下拉列表field1值為a時,下拉列表field2選項有a1 a2 下拉列表field1值為b時,下拉列表field2選項由b1 b2 下面我們開始設計表單。1 建立兩個下拉列表 field1 field2 2 field1列...

Struts中如何用taglib實現下拉選擇筐

前言 我在論壇上看到很多多struts的taglib批評的帖子,估計是大家對taglib的使用還是不熟悉的原因吧 現在特別對taglib中select選擇筐的實現作個解釋 目的是讓大家知道taglib是無比的好用 首先在 listsearchform中定義乙個arraylist set等集合介面 p...

鎖屏介面 如何關閉iPhone鎖屏介面的相機

在iphone鎖屏介面,可以快速開啟手電筒和相機功能,但對於很多使用者來說這並不方便 經常不小心觸碰到了相機然後就開啟了,不知不覺就損耗了電量。也有使用者擔心在開啟相機之後會洩露自己的 資訊,其實並非如此,只有通過面容 id 或指紋id驗證之後,才會顯示出來。遺憾的是,目前蘋果還沒有給出關閉這個圖示...