Jemand eine Idee, woran das liegt?
Jo.
Auf eine UINavigationBar gehört nicht einfach so ein UIImageView drauf! Sowas kann auch nur FMX
Die Idee fand ich ganz nett
Nagut, habs mal so gemacht, wie du gesagt hast:
Delphi-Quellcode:
procedure TF_MainiOS.StyleNavBar(ANavigationController: TTMSFMXNativeUINavigationController; ALogoClickHandler: TUIClickHandler; ATitle: String);
var navBarIcon: UIImageView;
navBarItem: FMX.TMSNativeUICore.UIBarButtonItem;
begin
navBarIcon:= TUIImageView.Wrap(TUIImageView.Alloc.initWithImage(ImageFromBitmap(BitmapContainer.Items[0].Bitmap)));
navBarItem:= FMX.TMSNativeUICore.TUIBarButtonItem.Wrap(
FMX.TMSNativeUICore.TUIBarButtonItem.Alloc.initWithImage(
navBarIcon.image,UIBarButtonItemStylePlain,nil,nil));
ANavigationController.NavigationController.navigationItem.setLeftBarButtonItem(navBarItem);
end;
Aber jetzt bekomm ich leider gar kein Bild zusehen