浏览代码

adapt left/right padding of media/audio/file+text messages

cyberta 5 年之前
父节点
当前提交
274fea7216

+ 2 - 2
deltachat-ios/MessageKit/Layout/FileMessageSizeCalculator.swift

@@ -14,11 +14,11 @@ open class FileMessageSizeCalculator: MessageSizeCalculator {
 
     private var incomingMessageLabelInsets = UIEdgeInsets(top: 0,
                                                          left: FileMessageCell.insetHorizontalBig,
-                                                         bottom: FileMessageCell.insetBottom,
+                                                         bottom: FileMessageCell.insetVertical,
                                                          right: FileMessageCell.insetHorizontalSmall)
     private var outgoingMessageLabelInsets = UIEdgeInsets(top: 0,
                                                          left: FileMessageCell.insetHorizontalSmall,
-                                                         bottom: FileMessageCell.insetBottom,
+                                                         bottom: FileMessageCell.insetVertical,
                                                          right: FileMessageCell.insetHorizontalBig)
 
     private var messageLabelFont = UIFont.preferredFont(forTextStyle: .body)

+ 2 - 2
deltachat-ios/MessageKit/Views/Cells/AnimatedImageMessageCell.swift

@@ -8,8 +8,8 @@ open class AnimatedImageMessageCell: MessageContentCell {
 
     public static let insetTop: CGFloat = 12
     public static let insetBottom: CGFloat = 12
-    public static let insetHorizontalBig: CGFloat = 23
-    public static let insetHorizontalSmall: CGFloat = 12
+    public static let insetHorizontalBig: CGFloat = 18
+    public static let insetHorizontalSmall: CGFloat = 14
 
 
     // MARK: - Properties

+ 2 - 2
deltachat-ios/MessageKit/Views/Cells/AudioMessageCell.swift

@@ -30,8 +30,8 @@ open class AudioMessageCell: MessageContentCell {
 
     public static let insetTop: CGFloat = 12
     public static let insetBottom: CGFloat = 12
-    public static let insetHorizontalBig: CGFloat = 23
-    public static let insetHorizontalSmall: CGFloat = 12
+    public static let insetHorizontalBig: CGFloat = 18
+    public static let insetHorizontalSmall: CGFloat = 14
 
     // MARK: - Properties
     /// The `MessageCellDelegate` for the cell.

+ 6 - 6
deltachat-ios/MessageKit/Views/Cells/FileMessageCell.swift

@@ -3,9 +3,9 @@ import UIKit
 // A subclass of `MessageContentCell` used to display mixed media messages.
 open class FileMessageCell: MessageContentCell {
 
-    static let insetBottom: CGFloat = 12
-    static let insetHorizontalBig: CGFloat = 23
-    static let insetHorizontalSmall: CGFloat = 12
+    static let insetVertical: CGFloat = 12
+    static let insetHorizontalBig: CGFloat = 18
+    static let insetHorizontalSmall: CGFloat = 14
 
     // MARK: - Properties
     var fileViewLeadingPadding: CGFloat = 0 {
@@ -29,9 +29,9 @@ open class FileMessageCell: MessageContentCell {
     open var messageLabel = MessageLabel()
 
     private lazy var fileView: FileView = {
-        let marginInsets = NSDirectionalEdgeInsets(top: FileMessageCell.insetHorizontalSmall,
+        let marginInsets = NSDirectionalEdgeInsets(top: FileMessageCell.insetVertical,
                                                    leading: FileMessageCell.insetHorizontalSmall,
-                                                   bottom: FileMessageCell.insetHorizontalSmall,
+                                                   bottom: FileMessageCell.insetVertical,
                                                    trailing: FileMessageCell.insetHorizontalSmall)
         let fileView = FileView(directionalLayoutMargins: marginInsets)
         fileView.translatesAutoresizingMaskIntoConstraints = false
@@ -63,7 +63,7 @@ open class FileMessageCell: MessageContentCell {
                 messageContainerView.frame.width -
                     FileMessageCell.insetHorizontalSmall -
                     FileMessageCell.insetHorizontalBig))
-            return height + FileMessageCell.insetBottom
+            return height + FileMessageCell.insetVertical
         }
         return 0
     }

+ 2 - 2
deltachat-ios/MessageKit/Views/Cells/TextMediaMessageCell.swift

@@ -5,8 +5,8 @@ open class TextMediaMessageCell: MessageContentCell {
 
     static let insetTop: CGFloat = 12
     static let insetBottom: CGFloat = 12
-    static let insetHorizontalBig: CGFloat = 23
-    static let insetHorizontalSmall: CGFloat = 12
+    static let insetHorizontalBig: CGFloat = 18
+    static let insetHorizontalSmall: CGFloat = 14
 
 
     // MARK: - Properties