Skip to content

Commit 2260ef4

Browse files
Merge pull request #2 from GoodRequest/fix/headerFooterViewRegistration
fix: Header Footer View Registration
2 parents 387679e + 331abaf commit 2260ef4

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

Sources/GoodUIKit/UITableViewExtensions.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
// Created by Andrej Jasso on 29/09/2021.
66
//
77

8-
98
import GRUICompatible
109
import UIKit
1110

@@ -25,6 +24,10 @@ public extension GRUIActive where Base: UITableView {
2524

2625
/// Register reusable header footer view with specified class type.
2726
func registerHeaderFooterView<T: UITableViewHeaderFooterView>(fromClass type: T.Type) {
27+
guard Bundle.main.path(forResource: String(describing: type), ofType: "nib") != nil else {
28+
base.register(T.self, forHeaderFooterViewReuseIdentifier: String(describing: type))
29+
return
30+
}
2831
base.register(
2932
UINib(nibName: String(describing: type), bundle: nil),
3033
forHeaderFooterViewReuseIdentifier: String(describing: type)

0 commit comments

Comments
 (0)