iOS 14 UITableViewCell contentView 层次结构改变,需要将控件添加到这上面,否则contentView遮挡会导致控件无法触发手势事件

This commit is contained in:
Fin 2020-09-23 17:08:27 +08:00
parent 7b9a9b8330
commit 2b1b087047
4 changed files with 13 additions and 13 deletions

View File

@ -755,7 +755,7 @@
INFOPLIST_FILE = NotificationContentExtension/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
MARKETING_VERSION = 1.1.0;
MARKETING_VERSION = 1.1.1;
PRODUCT_BUNDLE_IDENTIFIER = me.fin.bark.NotificationContentExtension;
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
@ -774,7 +774,7 @@
INFOPLIST_FILE = NotificationContentExtension/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
MARKETING_VERSION = 1.1.0;
MARKETING_VERSION = 1.1.1;
PRODUCT_BUNDLE_IDENTIFIER = me.fin.bark.NotificationContentExtension;
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
@ -909,7 +909,7 @@
INFOPLIST_FILE = Bark/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MARKETING_VERSION = 1.1.0;
MARKETING_VERSION = 1.1.1;
PRODUCT_BUNDLE_IDENTIFIER = me.fin.bark;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
@ -930,7 +930,7 @@
INFOPLIST_FILE = Bark/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MARKETING_VERSION = 1.1.0;
MARKETING_VERSION = 1.1.1;
PRODUCT_BUNDLE_IDENTIFIER = me.fin.bark;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
@ -950,7 +950,7 @@
INFOPLIST_FILE = NotificationServiceExtension/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
MARKETING_VERSION = 1.1.0;
MARKETING_VERSION = 1.1.1;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = me.fin.bark.NotificationServiceExtension;
@ -973,7 +973,7 @@
INFOPLIST_FILE = NotificationServiceExtension/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
MARKETING_VERSION = 1.1.0;
MARKETING_VERSION = 1.1.1;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = me.fin.bark.NotificationServiceExtension;
PRODUCT_NAME = "$(TARGET_NAME)";

View File

@ -19,7 +19,7 @@ class ArchiveSettingCell: UITableViewCell {
self.textLabel?.text = NSLocalizedString("defaultArchiveSettings")
addSubview(switchButton)
contentView.addSubview(switchButton)
switchButton.snp.makeConstraints { (make) in
make.right.equalToSuperview().offset(-16)
make.centerY.equalToSuperview()

View File

@ -53,11 +53,11 @@ class MessageTableViewCell: UITableViewCell {
self.backgroundColor = Color.white
addSubview(titleLabel)
addSubview(bodyLabel)
addSubview(urlLabel)
addSubview(dateLabel)
addSubview(separatorLine)
contentView.addSubview(titleLabel)
contentView.addSubview(bodyLabel)
contentView.addSubview(urlLabel)
contentView.addSubview(dateLabel)
contentView.addSubview(separatorLine)
self.urlLabel.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(urlTap)))
}

View File

@ -95,7 +95,7 @@ class PreviewCardCell: UITableViewCell {
self.selectionStyle = .none
self.backgroundColor = Color.grey.lighten3
addSubview(card)
contentView.addSubview(card)
card.snp.makeConstraints { (make) in
make.left.top.equalToSuperview().offset(10)
make.right.equalToSuperview().offset(-10)