Setting the Text property of a TTMSFMXNativeUICollectionViewTemplateTextField doesn't set the text of the underlying iOS TextField.
For performance reasons, the text is not set directly.
Please call reloaditem to update a specific item after changing the template properties.
Kind Regards,
Pieter
Surely doing this in the collection view's OnApplyItemValue should be expected to work. Adding the second line below works but what is the point of purchasing your controls if it doesn't do something so basically simple!
if IsTextField(AControl) and (AControl.GetViewID=ControlShelfEdit) then
begin
AsTextField(AControl).Text:=FMyShelves[ARow].Title;
AsTextField(AControl).TextField.setText(StrToNSStr(FMyShelves[ARow].Title));
end;
We have investigated this here and have applied a fix, the next version will address this issue.
Kind Regards,
Pieter
Thank you.