タグ

UITableViewに関するnabeatsu1のブックマーク (9)

  • UITableViewでページング処理をする。 - 24/7 twenty-four seven

    App Storeとかであるんだけど、UITableViewの最初の20件とかを 読み込んでおいて、もっと見たい場合は一番下のセルの 「ほかの??件を読み込む」 とか 「次の??件…」 ってのを押すとインジケーターがぐるぐる回って そこにセルがインサートされるみたいなやつを作りたくて 検索してみたけど実装する方法がみつからない。 あれってどうやればいいんだろう…。 もうちょっと探してみる。 UITableViewで「ほかの??件を読み込む」を実装する方法がわからない - clouderのiPhoneアプリを公開するまでの日記 - iPhoneアプリ開発グループ 「次の??件…」を表示するために最初のデータ件数+1をテーブルビューの行数とします。 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NS

    UITableViewでページング処理をする。 - 24/7 twenty-four seven
  • 【Swift】この時期だから見直すiOS10の新機能 UITableView UICollectionViewの改善とPre-Fetching API - Qiita

    Swift】この時期だから見直すiOS10の新機能 UITableView UICollectionViewの改善とPre-Fetching APISwiftios10 WWDCを前に過去のiOSバージョンの見直しをしています。 なぜiOS10? iPhoneの工場出荷時の初期バージョンが最新の2つ前に設定されている(はず?)なので、方針として2つ前のバージョンからサポートをするというようにしています。 (社内事情で端末のバージョンを上げることができない会社もあるようですので) そのため今回のiOS12へのバージョンアップによってiOS10で使用できる機能が使えるようになり、改めて調べたことを定期的に記録しておくことにしました。 今回はUITableView、UICollectionViewの機能です。 iOS9ではUITableViewやUICollectionViewで高速にスクロー

    【Swift】この時期だから見直すiOS10の新機能 UITableView UICollectionViewの改善とPre-Fetching API - Qiita
  • UIStackViewを使った詳細ページ実装のすすめ - ZOZO TECH BLOG

    こんにちは。 iOSエンジニアの遠藤です。 最近ユーザー詳細ページのリニューアルをすることになり、UIStackViewで実装しました。 UIStackViewを使ってとてもシンプルに実装できたので、UIStackViewで詳細ページを実装するメリットと実装について紹介します。 はじめに このような表示コンテンツの多い詳細ページを実装する際に、みなさんは何を使用していますか? UIStackViewはiOS 9から追加されたクラスですが、 まだUITableViewやUICollectionViewで詳細ページを実装されている人も多いのではないでしょうか? IQONも詳細ページをUITableViewやUICollectionViewを使って実装してきました。 しかし、UITableView、UICollectionViewは同じモジュールの繰り返しを表示するのには適していますが、詳細ペー

    UIStackViewを使った詳細ページ実装のすすめ - ZOZO TECH BLOG
  • ソシオメディア | UITableView の衝撃

    ひとつのデザインが事実上の標準となり、その後の基パターンを変えてしまうことがあります。変わった後ではそれが当たり前となってしまい、その標準に始まりがあったことなど誰も気にしなくなるのです。また振り返ってみたとしても、それがなかった頃の感覚に立ち戻ることはできないので、もはや何がどう新しかったのかを実感することは難しいのです。 2007年に iPhone が発売され、その一年後に日iPhone 3G が発売されてから今日(2018年7月11日)でちょうど10年が経ちました。この10年間でスマートフォンやそのアプリを介したオンラインサービスは瞬く間に普及し、私たちのモバイルコンピューティング、コミュニケーション、ソーシャルメディア、Eコマースなどの態様が大きく変化したのは周知のとおりです。 iPhone のデザインは多くの面で新しいものでした。そしてその大部分がその後のスマートフォンの

    ソシオメディア | UITableView の衝撃
  • UITableViewのBottomでPullToRefresh(SwipeUpToRefresh?)する方法 - Qiita

    override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. tableView.delegate = self extension ViewController: UITableViewDelegate { //func scrollViewDidScroll(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) { func scrollViewDidScroll(_ scrollView: UIScrollView) { // 下部でロードをしていいか、判定する let contentSize = scrollView.contentS

    UITableViewのBottomでPullToRefresh(SwipeUpToRefresh?)する方法 - Qiita
  • collection viewとtable viewにおけるDrag & Drop[WWDC 2017] - Qiita

    なんとかWWDC2018が始まる前に投稿できた。 ここではWWDC2017のDrag and Drop with Collection and Table Viewの中身を日語訳していきます。日語的に少し不自然なところは後から直します。 概要 Table View, Collection ViewでのDrag & Dropの活用事例を紹介するために写真アプリを作って説明しています。このアプリではアルバム間(Table ViewとCollection View間)で写真の移動や並び替えができます。 UICollectionView、UITableViewにおけるDrag & DropのAPIには次の特徴があります: cellとindex pathに焦点を当てている アニメーションを用意に実装でき、かつそれがtable view、collection viewで一貫している 非同期でのデー

    collection viewとtable viewにおけるDrag & Drop[WWDC 2017] - Qiita
  • Variable Height Table View Header

    Making a table view header that automatically adjusts (self-sizes) its height to allow its contents to fit should not be so hard. Unfortunately it is a problem that has been with us for a number of years which means much of the advice on how to do it is out of date. This is what works for me. Last updated: Jun 12, 2020 The Problem I want to show a text message as a header to a table view. The size

    Variable Height Table View Header
  • [Swift]脱AutoLayoutでTableViewのスクロールを滑らかにする - Qiita

    前書き 上司から画面(TableView)スクロール時のカクツキを兼ねてから言われていたので、その改善に着手することに。 そして先日、 AKIBA.swift × エウレカ コードレイアウト勉強会 に参加したのがきっかけで、脱AutoLayoutを行ってみた次第です。 (ためになる資料が公開されているので是非目を通して見てください) 改善 脱AutoLayout以外にも行ったものも合わせて掲載しておきます。 前提 以下の中にある事例が、いくつかが当てはまりそうだったのでやってみた。 UITableViewのスクロールを滑らかにする8の方法 UITableViewを滑らかにスクロールさせるための確認すべきポイントまとめ 結果、目に見える改善はあまり見られなかったのですが笑 (そもそもほとんど最初から適応していた) 対策①UILabel → UITextView に変更 UILabel → U

    [Swift]脱AutoLayoutでTableViewのスクロールを滑らかにする - Qiita
  • 『Swift』TableViewのヘッダーの装飾変更(基本変更) | ホホブクログ

    UITableViewでのheaderの装飾方法についてわかったことをまともます。入門書籍等ではなかなか装飾などは載っていないので、海外のQ&Aのコードを読みあさりまとめてみます。 headerを装飾する場合は返り値が『UIView?』を使う 入門書籍では文字を表示することを目的に返り値をStringで返す。下記の書き方が多いと思います。 func tableView(tableView: UITableView, titleForHeaderInSection section: Int) -> String? { return "タイトル" } これを以下のように書きます。 返り値が『UIView?』にする書き方 func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {

    『Swift』TableViewのヘッダーの装飾変更(基本変更) | ホホブクログ
  • 1