fix library progress view, increase tvOS page size
This commit is contained in:
parent
54439de06f
commit
b049572a89
|
@ -188,6 +188,10 @@ extension UIScreen {
|
||||||
let screenSize = UIScreen.main.bounds.height * UIScreen.main.bounds.width
|
let screenSize = UIScreen.main.bounds.height * UIScreen.main.bounds.width
|
||||||
let itemSize = width * height
|
let itemSize = width * height
|
||||||
|
|
||||||
return Int(screenSize / itemSize)
|
#if os(tvOS)
|
||||||
|
return Int(screenSize / itemSize) * 2
|
||||||
|
#else
|
||||||
|
return Int(screenSize / itemSize)
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,7 +27,7 @@ struct LibraryView: View {
|
||||||
var isShowingFilterView = false
|
var isShowingFilterView = false
|
||||||
|
|
||||||
var body: some View {
|
var body: some View {
|
||||||
if viewModel.isLoading == true {
|
if viewModel.rows.isEmpty && viewModel.isLoading == true {
|
||||||
ProgressView()
|
ProgressView()
|
||||||
} else if !viewModel.rows.isEmpty {
|
} else if !viewModel.rows.isEmpty {
|
||||||
CollectionView(rows: viewModel.rows) { _, _ in
|
CollectionView(rows: viewModel.rows) { _, _ in
|
||||||
|
|
Loading…
Reference in New Issue