Шаги по интеграции Swift Framework в проект Objective C?
У меня есть проект 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 Framework. Я добавляю его в свой проект Цель C.
@import PageMenu; @property (nonatomic) CAPSPageMenu * pagemenu;
работает без ошибок, но не может ничего загрузить, и следующее вызывает ошибку: использование необъявленного идентификатора 'CAPSPageMenuOptionMenuItemSeparatorWidth', 'CAPSPageMenuOptionUseMenuLikeSegmentedControl','CAPSPageMenuOptionMenuItemSeparatorPercentageHeight
который является общедоступным enum CAPSPageMenuOption { case selectionIndicatorHeight(CGFloat) case menuItemSeparatorWidth(CGFloat) } в файле CAPSPageMenu+Options.swift
// 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)
};