Ich habe einige UIButton
Objekte in die .xib-Datei und einige UIButton
Objekte mit dem Code hinzugefügt.UIButtons werden in UIImageView anders angezeigt, wenn sie zur Entwurfszeit im Vergleich zur Laufzeit erstellt werden
Aber jetzt habe ich ein Problem. Beim Zoomen der UIImageView werden die UIB-Schaltflächen, die durch den Code hinzugefügt werden, in der UIImageView angezeigt und die mit der .xib-Datei hinzugefügten UIB-Schaltflächen unterhalb der UIImageView.
-Code für UIButton hinzugefügt mit Code:
btnBrightness = UIButton.FromType (UIButtonType.RoundedRect);
btnBrightness.Frame = new RectangleF (540, 20, 95, 37);
btnBrightness.SetTitle ("Brightness", UIControlState.Normal);
Weitere Details: monotouch
Es ist aber offensichtliches Problem von Ihnen ... weil Sie STATISCHE Werte an Button-Frame übergeben, während Sie erstellen .... müssen Sie die Werte entsprechend festlegen .. :) – Krunal
Ich versuche, die Werte wie Sie sagten, aber Es funktioniert nicht –
Sie müssen die Schaltflächen hinzugefügt haben, bevor Sie die UIIMageView in Xib hinzugefügt haben. Sie sollten die Schaltflächen hinzufügen, nachdem Sie die Bildansicht hinzugefügt haben. – mChopsey