I am using the IPhone controls pack V220.127.116.11, IW14.0.17 and XE2.
My problem is that the OnAsyncItemClick event only fires every second time an item is clicked. This can be easily reproduced as follows:
Start a new app.
Add a TTIWIPhoneRegion and a TTIWIPhoneList.
Add a few items to the list.
Add an OnAsyncItemClick event handler which does something simple like:
IPhoneList.Items[ItemIndex].Notes := 'Clicked at ' + TimeToStr(Now);
The event only fires every second time an item is clicked.