iOS:设置标签标题最小字体大小的PageMenu

时间:2017-07-21 10:06:08

标签: ios objective-c uilabel font-size

我正在使用objective-c应用程序中的PageMenu组件来显示标签。一切都很完美,但我想设置tabs标题的最小字体大小。有没有办法在PageMenu

的参数上添加这个条件

这些是我使用的参数:

NSDictionary *parameters = @{CAPSPageMenuOptionMenuItemSeparatorWidth: @(1.0),
                             CAPSPageMenuOptionUseMenuLikeSegmentedControl: @(NO),
                             CAPSPageMenuOptionMenuItemSeparatorPercentageHeight: @(0.1),
                             CAPSPageMenuOptionScrollMenuBackgroundColor: [UIColor whiteColor],
                             CAPSPageMenuOptionSelectedMenuItemLabelColor: [Utils colorWithHexString:@"e60028"],
                             CAPSPageMenuOptionUnselectedMenuItemLabelColor: [Utils colorWithHexString:@"666666"],
                             CAPSPageMenuOptionMenuItemWidth: @(itemsWidth),
                             CAPSPageMenuOptionAddBottomMenuHairline: @(YES),
                             CAPSPageMenuOptionBottomMenuHairlineColor: [UIColor lightGrayColor],
                             CAPSPageMenuOptionSelectionIndicatorColor: [Utils colorWithHexString:@"e60028"],
                             CAPSPageMenuOptionMenuItemFont: [UIFont fontWithName:@"HelveticaNeue" size:13.0],
                             CAPSPageMenuOptionCenterMenuItems: @(NO)
                             };

1 个答案:

答案 0 :(得分:0)

好吧,您找不到PageMenu提供的默认属性,因为它们没有为标签添加最小字体大小行为。如果您对更改或设置选项卡的最小字体大小感兴趣,可以自定义 MenuItemView.swift 类。

enter image description here