9 changed files with 208 additions and 61 deletions
-
4kplayer.xcodeproj/project.pbxproj
-
25kplayer/DetailViewController.swift
-
39kplayer/HeaderCell.swift
-
24kplayer/ItemCell.swift
-
49kplayer/MasterViewController.swift
-
31kplayer/VideoPlayerController.swift
-
8kplayer/core/MediaItem.swift
-
56kplayer/core/NetworkManager.swift
-
3kplayer/core/UploadOperation.swift
@ -0,0 +1,39 @@ |
|||
// |
|||
// Created by Marco Schmickler on 25.05.15. |
|||
// Copyright (c) 2015 Marco Schmickler. All rights reserved. |
|||
// |
|||
|
|||
import Foundation |
|||
import UIKit |
|||
import Haneke |
|||
|
|||
class HeaderCell: UICollectionViewCell { |
|||
var item: MediaItem? |
|||
|
|||
var label: UILabel! |
|||
|
|||
required init(coder aDecoder: NSCoder) |
|||
{ |
|||
super.init(coder: aDecoder) |
|||
} |
|||
|
|||
|
|||
override init(frame: CGRect) { |
|||
|
|||
super.init(frame: frame) |
|||
|
|||
label = UILabel(frame: frame) |
|||
|
|||
autolayout(["label": label], |
|||
constraints: |
|||
"H:|-5-[label]-5-|", |
|||
"V:|-5-[label]-5-|" ) |
|||
} |
|||
|
|||
func setItem(item: MediaItem) { |
|||
self.item = item |
|||
|
|||
label.text = item.name |
|||
backgroundColor = UIColor.grayColor() |
|||
} |
|||
} |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue