YBPopupMenu
1.0.0
pod 'YBPopupMenu'
au Podfile
, puis pod install
style | légende |
---|---|
YBPopupMenuArrowStyleCurve | |
YBPopupMenuArrowStyleStraight |
dismissAllPopupMenu
pour faciliter le masquage de tous les popupMenu en un seul clic[self updateUI]
YBPopupMenuAnimationStyleScale
et YBPopupMenuAnimationStyleFade
, qui peuvent être personnalisées.YBPopupMenuPriorityDirection
, qui peut définir la première direction prioritaire de la flèche et inverser automatiquement la direction lorsqu'elle est sur le point de dépasser l'écran.rectCorner
, qui vous permet de personnaliser les coins arrondis (coins arrondis inversés qui seront automatiquement reflétés une fois inversés)NSAttributedString
titles
, images
, tableView
, minSpace
, etc.YBPopupMenuPriorityDirectionLeft
/ YBPopupMenuPriorityDirectionRight
/ YBPopupMenuPriorityDirectionNone
, vous devez définir manuellement arrowPosition
pour définir la position de la flèche dans la ligne.#import "YBPopupMenu.h"
[YBPopupMenu showAtPoint:p titles:TITLES icons:nil menuWidth:110 otherSettings:^(YBPopupMenu *popupMenu) {
popupMenu.dismissOnSelected = NO;
popupMenu.showShadow = YES;
popupMenu.delegate = self;
popupMenu.offset = 10;
popupMenu.type = YBPopupMenuTypeDark;
popupMenu.rectCorner = UIRectCornerBottomLeft | UIRectCornerBottomRight;
popupMenu...;
}];
xcode7.0+
Si vous trouvez des bugs ou avez de meilleures suggestions lors de l'utilisation de cette bibliothèque, n'hésitez pas à me @issues ou à me contacter par e-mail [email protected]