Kaynağa Gözat

add dots button to profile screen

Alla Reinsch 7 yıl önce
ebeveyn
işleme
c97e158465

+ 15 - 0
deltachat-ios/Assets.xcassets/ic_more_vert.imageset/Contents.json

@@ -0,0 +1,15 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "filename" : "more_vert.pdf"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  },
+  "properties" : {
+    "preserves-vector-representation" : true
+  }
+}

BIN
deltachat-ios/Assets.xcassets/ic_more_vert.imageset/more_vert.pdf


+ 7 - 6
deltachat-ios/ContactProfileViewController.swift

@@ -33,14 +33,15 @@ class ContactProfileViewController: UITableViewController {
     
     override func viewDidLoad() {
         super.viewDidLoad()
-
-        // Uncomment the following line to preserve selection between presentations
-        // self.clearsSelectionOnViewWillAppear = false
-
-        // Uncomment the following line to display an Edit button in the navigation bar for this view controller.
-        // self.navigationItem.rightBarButtonItem = self.editButtonItem
+        let dotsImage:UIImage = #imageLiteral(resourceName: "ic_more_vert")
+        let dotsButton = UIBarButtonItem(image: dotsImage, landscapeImagePhone: nil, style: .plain, target: self, action: #selector(didPressDotsButton))
+        self.navigationItem.rightBarButtonItem = dotsButton
     }
 
+    @objc func didPressDotsButton() {
+        print("pressed")
+    }
+    
     override func didReceiveMemoryWarning() {
         super.didReceiveMemoryWarning()
         // Dispose of any resources that can be recreated.