diff --git a/elpha-ios/AccountTableViewController.swift b/elpha-ios/AccountTableViewController.swift
index add8465..7aad38a 100644
--- a/elpha-ios/AccountTableViewController.swift
+++ b/elpha-ios/AccountTableViewController.swift
@@ -365,11 +365,7 @@ extension AccountTableViewController: NSFetchedResultsControllerDelegate {
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
- guard let count = fetchedResultsController?.fetchedObjects?.count else {
- return 0
- }
-
- return count
+ return fetchedResultsController?.fetchedObjects?.count ?? 0
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
diff --git a/elpha-ios/AttachmentPageViewController.swift b/elpha-ios/AttachmentPageViewController.swift
index e1a8f47..caed3d2 100644
--- a/elpha-ios/AttachmentPageViewController.swift
+++ b/elpha-ios/AttachmentPageViewController.swift
@@ -31,7 +31,6 @@ class AttachmentPageViewController: UIPageViewController {
}
setViewControllers([controllers[attachmentIndex]], direction: .forward, animated: true, completion: nil)
- setNeedsStatusBarAppearanceUpdate()
}
func dismissController() {
@@ -43,6 +42,10 @@ class AttachmentPageViewController: UIPageViewController {
return .lightContent
}
+ override var prefersStatusBarHidden: Bool {
+ return true
+ }
+
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
diff --git a/elpha-ios/AttachmentViewController.swift b/elpha-ios/AttachmentViewController.swift
index 73733ff..bc8ad24 100644
--- a/elpha-ios/AttachmentViewController.swift
+++ b/elpha-ios/AttachmentViewController.swift
@@ -46,6 +46,10 @@ class AttachmentViewController: UIViewController {
override var preferredStatusBarStyle: UIStatusBarStyle {
return .lightContent
}
+
+ override var prefersStatusBarHidden: Bool {
+ return true
+ }
}
extension AttachmentViewController: UIScrollViewDelegate {
diff --git a/elpha-ios/Base.lproj/Main.storyboard b/elpha-ios/Base.lproj/Main.storyboard
index 98b3305..b03d751 100644
--- a/elpha-ios/Base.lproj/Main.storyboard
+++ b/elpha-ios/Base.lproj/Main.storyboard
@@ -1602,7 +1602,12 @@