Added spacing to the table scroll view.

This commit is contained in:
2025-01-14 19:29:12 -08:00
parent c16426270c
commit 2fd0399b8f

View File

@@ -38,7 +38,8 @@ class SearchViewController: NSViewController, NSTextFieldDelegate,
effect.wantsLayer = true effect.wantsLayer = true
effect.layer?.masksToBounds = true effect.layer?.masksToBounds = true
effect.layer?.borderColor = NSColor.labelColor.withAlphaComponent(0.1).cgColor effect.layer?.borderColor = NSColor.labelColor
.withAlphaComponent(0.1).cgColor
effect.layer?.borderWidth = 1 effect.layer?.borderWidth = 1
effect.layer?.cornerRadius = windowCornerRadius effect.layer?.cornerRadius = windowCornerRadius
@@ -88,8 +89,11 @@ class SearchViewController: NSViewController, NSTextFieldDelegate,
private var tableScrollView: NSScrollView = { private var tableScrollView: NSScrollView = {
let scroll = NSScrollView() let scroll = NSScrollView()
scroll.contentInsets = NSEdgeInsets(top: 0, left: 0, bottom: 0, scroll.automaticallyAdjustsContentInsets = false
right: 0) scroll.contentInsets = NSEdgeInsets(
top: 0, left: 0,
bottom: ViewConstants.spacing10,
right: 0)
scroll.drawsBackground = false scroll.drawsBackground = false
scroll.translatesAutoresizingMaskIntoConstraints = false scroll.translatesAutoresizingMaskIntoConstraints = false
return scroll return scroll
@@ -129,7 +133,8 @@ class SearchViewController: NSViewController, NSTextFieldDelegate,
var tableViewHeightAnchor: NSLayoutConstraint? var tableViewHeightAnchor: NSLayoutConstraint?
private func setConstraints() { private func setConstraints() {
tableViewHeightAnchor = tableScrollView.heightAnchor.constraint(equalToConstant: 0) tableViewHeightAnchor = tableScrollView.heightAnchor
.constraint(equalToConstant: 0)
tableViewHeightAnchor?.isActive = true tableViewHeightAnchor?.isActive = true
NSLayoutConstraint.activate([ NSLayoutConstraint.activate([
@@ -177,7 +182,6 @@ class SearchViewController: NSViewController, NSTextFieldDelegate,
equalTo: contentView.trailingAnchor, equalTo: contentView.trailingAnchor,
constant: -ViewConstants.spacing10), constant: -ViewConstants.spacing10),
// tableScrollView.heightAnchor.constraint(equalToConstant: 210),
tableScrollView.topAnchor.constraint( tableScrollView.topAnchor.constraint(
equalTo: searchInput.bottomAnchor, equalTo: searchInput.bottomAnchor,
constant: ViewConstants.spacing10), constant: ViewConstants.spacing10),