YBPopupMenu
1.0.0
pod 'YBPopupMenu'
ลงใน Podfile
จากนั้นจึง pod install
สไตล์ | ตำนาน |
---|---|
YBPopupMenuArrowStyleCurve | |
YBPopupMenuArrowStyleStraight |
dismissAllPopupMenu
เพื่ออำนวยความสะดวกในการซ่อน popupMenu ทั้งหมดได้ด้วยคลิกเดียว[self updateUI]
บ่อยครั้งYBPopupMenuAnimationStyleScale
และ YBPopupMenuAnimationStyleFade
ซึ่งสามารถปรับแต่งได้YBPopupMenuPriorityDirection
ซึ่งสามารถกำหนดทิศทางลำดับความสำคัญอันดับแรกของลูกศรและย้อนกลับทิศทางโดยอัตโนมัติเมื่อกำลังจะเกินหน้าจอrectCorner
ซึ่งช่วยให้คุณปรับแต่งมุมโค้งมนได้ (มุมโค้งมนที่กลับด้านซึ่งจะถูกมิเรอร์โดยอัตโนมัติเมื่อกลับด้าน)NSAttributedString
titles
, images
, tableView
, minSpace
เป็นต้นYBPopupMenuPriorityDirectionLeft
/ YBPopupMenuPriorityDirectionRight
/ YBPopupMenuPriorityDirectionNone
คุณจะต้องตั้งค่า arrowPosition
ด้วยตนเองเพื่อกำหนดตำแหน่งของลูกศรในบรรทัด#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+
หากคุณพบข้อบกพร่องหรือมีข้อเสนอแนะที่ดีกว่าในขณะที่ใช้ห้องสมุดนี้ โปรด @issues ฉันหรือติดต่อฉันทางอีเมล [email protected]