objective-c - Personnalisez la barre de navigation avec un style de barre de recherche similaire à Meituan
PHP中文网
PHP中文网 2017-05-02 09:29:38
0
1
987

Bonjour à tous, mes exigences sont les suivantes. Je souhaite personnaliser une barre de recherche avec un style comme celui-ci. C'est en fait plus simple que celui ci-dessous. Je n'ai pas demandé le bouton de droite. J'y suis parvenu. Mais la façon dont je l'ai implémenté était de masquer la barre de navigation IOS, puis j'ai créé une vue de 0, 0, screenWidth, 64. J'ai obtenu exactement l'effet que je souhaitais. Mais il avait un très gros bug, c'est-à-dire que lorsque j'ai poussé vers le contrôleur suivant, lorsque j'ai utilisé le geste pop pour revenir [mais je ne suis pas complètement revenu], j'ai ensuite annulé l'opération gestuelle. À ce moment-là, lorsque le contrôleur dans lequel je me trouve pousse à nouveau vers le contrôleur suivant, les boutons de la barre de navigation dans le coin supérieur droit du contrôleur actuel sont toujours affichés comme les boutons de la barre de navigation du contrôleur lorsque j'ai appuyé sur le premier. temps. La raison de ce bug est que j'ai masqué la barre de navigation sur la première interface. Je ne sais pas comment le résoudre. Est-ce parce que je ne peux pas le personnaliser comme ça ? Ou dois-je attribuer une valeur directement à self.nav.titleView ? Alors que dois-je faire exactement ? Existe-t-il un moyen simple de résoudre mon bug ? Je ne veux pas m'occuper de lui en interdisant le geste pop. S’il vous plaît, demandez également conseil à Dieu. Merci!

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(1)
仅有的幸福

FDFullscreenPopGesture peut résoudre votre problème

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal