var linesOfData = [Data]()
repeat {
let tmp: Data = getNewData()
let index = tmp.index(of: ...)
linesOfData.append(tmp.prefix(upTo: index))
// ...
} while(...)
func prefix(upTo end: Int) -> Data
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath)
2) Внутри этого метода собственно просто переезжаете на новый ViewController с вашей картинкой. UISearchController
, да он работает нормально только либо в навигейшен баре, либо в хедере таблицы. В других местах что-то тупит. Или я криворукий ) override func viewDidLoad() {
super.viewDidLoad()
let frame = yourImage.frame
yourImage.frame = CGRect(x: frame.origin.x,
y: frame.origin.y,
width: frame.width + 2,
height: frame.height)