チャットアプリ タップされた時にチャットルームを表示する 完成したコード func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { tableView.deselectRow(at... 2020.12.26 チャットアプリ
チャットアプリ Labelに余白をつける 使用するコード class InsetLabel: UILabel { var contentInsets = UIEdgeInsets.init(top: 0, left: 10, bottom: 0, right: 10... 2020.12.26 チャットアプリ
チャットアプリ セキュリティルールを設定しよう 完成したコード rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { //ユーザーの情報に対して... 2020.12.25 チャットアプリ
チャットアプリ セキュリティルールの基本 セキュリティルールとは データベースを作成した時点では、インターネットを通じて誰でも読み取り、編集ができる設定になっている。(ブラウザからも) チャットのデータをプライベートな状態にしたり、データの荒らしが起きないようにするための設... 2020.12.25 チャットアプリ
チャットアプリ テキスト送信 追加したコード InputViewDelegateを設定して func sendTapped(text: String) { database.sendChatMessage(roomID: roomData.roomID... 2020.12.24 チャットアプリ
チャットアプリ TextFieldをキーボードに合わせて動かす TableViewの操作 TableViewのコードでのスクロール tableView.scrollToRow(at: IndexPath(row: 0, section: 0), at: .bottom, animated: tr... 2020.12.24 チャットアプリ
チャットアプリ TextFieldのレイアウトファイルの作成 Xibとは Storyboard 画面間の関係と、画面の中身を表示するもの Xib 画面に表示するパーツを表示するもの 初期化 override init(frame: CGRect) { super.init(fra... 2020.12.24 チャットアプリ
チャットアプリ TableViewに会話を表示 完成したコード import Foundation import UIKit class ChatView :UIViewController,UITableViewDelegate,UITableViewDataSource... 2020.12.24 チャットアプリ
チャットアプリ チャットのテキストを取得、送信しよう 送信 time(nil)で「1970/1/ 1 00:00:00」 からの経過秒数をマイクロ秒を取得しています。 func sendChatMessage(roomID:String,text:String){ db.co... 2020.12.20 チャットアプリ
チャットアプリ QRコードをスキャンしよう 完成したコード AddFriendView override func prepare(for segue: UIStoryboardSegue, sender: Any?) { if segue.identifier... 2020.12.20 チャットアプリ