forked from zelo72/mastodon-ios
40 lines
1.2 KiB
Swift
40 lines
1.2 KiB
Swift
//
|
|
// ProfileSegmentedViewController.swift
|
|
// Mastodon
|
|
//
|
|
// Created by MainasuK Cirno on 2021-3-29.
|
|
//
|
|
|
|
import os.log
|
|
import UIKit
|
|
|
|
final class ProfileSegmentedViewController: UIViewController {
|
|
let pagingViewController = ProfilePagingViewController()
|
|
|
|
deinit {
|
|
os_log("%{public}s[%{public}ld], %{public}s", ((#file as NSString).lastPathComponent), #line, #function)
|
|
}
|
|
|
|
}
|
|
|
|
extension ProfileSegmentedViewController {
|
|
|
|
override func viewDidLoad() {
|
|
super.viewDidLoad()
|
|
|
|
view.backgroundColor = .clear
|
|
|
|
addChild(pagingViewController)
|
|
pagingViewController.view.translatesAutoresizingMaskIntoConstraints = false
|
|
view.addSubview(pagingViewController.view)
|
|
pagingViewController.didMove(toParent: self)
|
|
NSLayoutConstraint.activate([
|
|
pagingViewController.view.topAnchor.constraint(equalTo: view.topAnchor),
|
|
pagingViewController.view.leadingAnchor.constraint(equalTo: view.leadingAnchor),
|
|
view.trailingAnchor.constraint(equalTo: pagingViewController.view.trailingAnchor),
|
|
view.bottomAnchor.constraint(equalTo: pagingViewController.view.bottomAnchor),
|
|
])
|
|
}
|
|
|
|
}
|