【SwiftUI】Gestureで縦横スクロールを共存させる
投稿者:澁谷太智こんにちは!iOSアプリを開発している澁谷太智です!
業務内で、楽曲プレイヤー画面を作成していました。
下記のような要件の画面を作成していました。
画面上部に、横スクロールで曲送り戻しのできるジャケット写真を表示する
再生位置を表示・調整できるスライダーを表示する
この画面を作成する際に、縦スクロール/横スクロールを SwiftUI の Gesture を用いて実装しまし ...
【SwiftUI】iOS 15でリフレッシュ可能なScrollView を作る - RefreshableScrollView -
投稿者:澁谷太智はじめまして、普段iOSアプリを開発している澁谷太智です。
最近、メイドコアというジャンルの音楽にハマっています。
もともとインスト楽曲が好きで、色々掘り下げて行った結果辿り着きました。
ニッチかつ成り立ちが大クセなので、気になる方は検索してみてください。
さて、SwiftUIを触り始めて2、3ヶ月経ちました。
現在、UIKitの画面をSwiftUIで作り替える作業を行なっています。
その作業の中で refreshab ...
有線イヤホンをワイヤレスにしてみよう
投稿者:澁谷太智始めまして、普段iOSアプリを開発している澁谷太智です。
皆さんは普段音楽を聴く際に、どんなイヤホンを使っていますか?
最近は、AirPodsなどのワイヤレスイヤホンを使っている方が多いように感じます。。
そんな中、私はまだ有線イヤホンを使っています。
自分の耳の形に合わせて作成するカスタムIEMを利用しているため、なかなかフルワイヤレスに切り替えることができません。。。
でも、ケーブルが煩わしい。。。
そこで私は ...
イヤホンプラグの種類って?2024年版
投稿者:澁谷太智初めまして、普段iOSアプリを開発している澁谷太智です。
2013年頃からオーディオ機器に興味を持ち始め、近頃はイヤホンを自作するまでになっています。
オーディオ好きという経緯もあり、
今回こちらの記事「イヤホンプラグの種類って? | レコチョクのエンジニアブログ」に情報を追加した続編的な形で書かせて頂きます。
バランス接続プラグ
アンバランス接続・バランス接続とは違いについ ...
【Maker Faire Tokyo 2023】サイリウム×ジェネラティブアートのゲーム「サイリズム」を作ってみた
投稿者:澁谷太智こんにちは!新しい音楽体験研究所 “チームサイリウム” です。チームサイリウムは今回のMaker Faire Tokyo 2023出展に向けて、「サイリズム」という音ゲーのプロトタイプを制作し、出展しました。今回はこのサイリズムの内部の仕組みについてチームメンバー全員で解説する記事を書いてみました!
サイリズムとは (河野)システム構成 (河野)
センサー (寺島)
描画 (澁谷)
3Dモデル (塚本)
実現できなかったこと (全員 ...
Maker Faire Tokyo2023へ出展しました!
投稿者:澁谷太智NX開発推進部iOSアプリ開発グループの澁谷太智です。
先日開催されました、Maker Faire Tokyo 2023 へ弊社レコチョクがスポンサーとして初出展致しました!
下記の流れで詳細をお伝えできればと思います!
参加の経緯出展作品について
当日の様子
最後に
参加の経緯
弊社レコチョクは、音楽配信事業やBtoB向け事業で長年音楽に携わってきました。そして「音楽 × 〇〇」を掲げ、音楽と何かを掛け合わせて何 ...
【Swift】TableViewCell の中に CollectionView を配置したときの TableViewCell の高さについて
投稿者:澁谷太智TableViewCell の中に、CollectionViewを配置する手段を用いて開発をしていました。
その中で、CollectionViewは2列で表示されているのに、TableViewCellの長さはCollectionView1列分の長さになっているという事象が発生しました。
この問題の解決に2日要したので記事にしようと思いました。
【Swift】NSLayoutConstraint をコードで自在に
投稿者:澁谷太智2020年度入社のiOSエンジニア、澁谷太智です。
今回は、制約をコード上で設定する方法についてご紹介しようと思います。
コード上で制約をつけられることは知っていましたが、記述量が多くて難しそうという印象が強く、なかなか手をつけられずにいました。研修中の課題で、コード上で制約をつける機会があったので、その時調べたことを記事にしようと思いました。
では、制約の付け方について、1つずつ丁寧に見ていきたいと思います。
TOC(Ta ...