|
@@ -48,9 +48,10 @@ class KMOutlineViewController: KMNBaseViewController {
|
|
|
return view
|
|
|
}()
|
|
|
|
|
|
- private lazy var moreDropdown_: ComponentDropdown = {
|
|
|
- let view = ComponentDropdown()
|
|
|
- view.properties = ComponentDropdownProperty(type: .split_primary, size: .xxs, state: .normal, split: false, disabled: false)
|
|
|
+ private lazy var moreDropdown_: ComponentButton = {
|
|
|
+ let view = ComponentButton()
|
|
|
+// view.properties = ComponentDropdownProperty(type: .split_primary, size: .xxs, state: .normal, split: false, disabled: false)
|
|
|
+ view.properties = ComponentButtonProperty(type: .text_gray, size: .xxs, state: .normal, isDisable: false, onlyIcon: true, icon: NSImage(named: "KMImageNameOutlineMore"))
|
|
|
return view
|
|
|
}()
|
|
|
|
|
@@ -104,7 +105,7 @@ class KMOutlineViewController: KMNBaseViewController {
|
|
|
moreDropdown_.km_add_size_constraint(size: NSMakeSize(24, 24))
|
|
|
moreDropdown_.km_add_centerX_constraint()
|
|
|
moreDropdown_.km_add_centerY_constraint()
|
|
|
- moreDropdown_.componentDelegate = self
|
|
|
+ moreDropdown_.setTarget(self, action: #selector(_moreAction))
|
|
|
|
|
|
if let data = headerSearchView_ {
|
|
|
topView.addSubview(data)
|
|
@@ -362,6 +363,10 @@ class KMOutlineViewController: KMNBaseViewController {
|
|
|
headerSearchView_?.isHidden = true
|
|
|
}
|
|
|
|
|
|
+ @objc private func _moreAction() {
|
|
|
+ self.showGroupView()
|
|
|
+ }
|
|
|
+
|
|
|
//MARK: - GroupView
|
|
|
|
|
|
func showGroupView() {
|