Hi Aren.
I resolve my problem.
Before upload my files, I want you to see this code snippet.
This is the code to determine which item is selected.
void OnPanelClick(GameObject go)
{
UILabel lbl = GetSelectedItem();
Select(lbl, true);
}
UILabel GetSelectedItem()
{
//. determine which label will be selected
//. mChildPanel : draggable panel of popup list
Vector3 panelPos = UICamera.currentCamera.WorldToScreenPoint(mChildPanel.transform.position);
float fDelta = panelPos.y - UICamera.currentTouch.pos.y;
int nItem = (int)(fDelta / (font.size * textScale + padding.y));
return mLabelList[nItem];
}
Thank you.