1

我有一个 Objective C 项目,我需要一个可滚动的选项卡。所以我遇到了下面的框架scrollableTab

它是一个快速的框架,我使用可可豆荚添加了它。

我可以添加@import SlidingContainerViewController;但我无法访问某些属性,例如

slidingContainerViewController.sliderView.appearance.outerPadding = 0;
slidingContainerViewController.sliderView.appearance.innerPadding = 50;
slidingContainerViewController.sliderView.appearance.fixedWidth = true;
slidingContainerViewController.delegate = self;

这些属性位于另一个 swift 文件 SlidingContainerSliderView.swift 中。

请提出任何其他解决方案。

我也对PageMenu有问题,它是一个 Swift 框架。我将它添加到我的目标 C 项目中。

@import 页面菜单;@property (nonatomic) CAPSPageMenu *pagemenu;

正常工作,但无法加载任何内容,以下是抛出错误:使用未声明的标识符 'CAPSPageMenuOptionMenuItemSeparatorWidth'、'CAPSPageMenuOptionUseMenuLikeSegmentedControl'、'CAPSPageMenuOptionMenuItemSeparatorPercentageHeight'

这是 CAPSPageMenu+Options.swift 文件中的公共枚举 CAPSPageMenuOption { case selectionIndicatorHeight(CGFloat) case menuItemSeparatorWidth(CGFloat) }

// Customize page menu to your liking (optional) or use default   settings by sending nil for 'options' in the init
// Example:
NSDictionary *parameters = @{CAPSPageMenuOptionMenuItemSeparatorWidth: @(4.3),
                             CAPSPageMenuOptionUseMenuLikeSegmentedControl: @(YES),
                             CAPSPageMenuOptionMenuItemSeparatorPercentageHeight: @(0.1)
                             };
4

0 回答 0