2016-04-28 7 views

Antwort

0

Ich glaube, es ist nicht schwer, dies zu erreichen.

Erstellen Sie zunächst eine UIView ColorPickerView genannt und einige Schaltflächen mit benutzerdefinierten Bild, um es hinzuzufügen (in Ihrem Beispiel Kreise mit unterschiedlicher Farbe) .Dann die Cancel Schaltfläche hinzufügen, damit der Benutzer entfernen (mit removeFromSuperView) ColorPickerView durch Antippen. Fügen Sie schließlich ein UILabel hinzu, um den Titel ColorPickerView darzustellen.

Wenn die ColorPickerView angezeigt werden, sollten Sie eine Ansicht auf Ihrem mainPageView hinzufügen (Bildschirm hinter ColorPickerView). Nennen wir es blurView. Setzen Sie die backgroundColor von blurView auf schwarz, Alpha auf 0,3 (Ihre Wahl). Ähnlich, wenn ColorPickerView wird entfernt werden, sollten Sie auch die blurView entfernen.

Sie können blurView in der Aktion Cancel Schaltfläche entfernen.

+0

Danke, ich habe es geschafft! –

+0

Betrachten Sie meine Antwort, wenn Sie keine weiteren Fragen haben :) – luiyezheng

Verwandte Themen