PIYO - Tech & Life -

Posts

iOSで画面表示されているUIViewをUIImageに変換する

iOSのUIをそのまま画像にする方法です。AVCaptureOutputで撮った写真と何かのViewを合成した画像を出したいみたいなときに使えます。 以下のコードでUIImageに変換ができます。ここでのViewは色々なSubviewなんかが入っている、画像として取り出したいViewです。

iOSのカメラでLightroomのように撮影条件を変更する

iOSのカメラというかAVFoundationにはAdobeのLightroomアプリのようにホワイトバランスやシャッタースピードなどをカスタマイズするAPIがあります。 ドキュメントを読んでみて難しい部分があったので整理しておこうと思います。

forestry.ioのCMSでブログを修正したら公開日のタイムゾーンが変わってしまう

普段はPCで書いているブログですが、たまにスマホでチェックしてて誤字に気づくことがあります。そんなときはそのままスマホで修正できるようにforestry.ioのCMS機能を使います。 https://blog.piyo.tech/posts/2018-04-10-forestry-cms/ これは便利で手軽で良いんですが、forestry側で修正すると公開日情報のタイムゾーンが変わってしまうという …

Chart.jsなどのWeb用のJSライブラリをReact Nativeで使う

React Nativeでチャート(グラフ)を描画するためのライブラリがいくつかあります。例えばこのへんとか↓ JesperLekland/react-native-svg-charts: 📈 One library to rule all charts for React Native 📊 とはいうものの、できることが少なかったりなかなか思うようにいかないことがあったりします。

React NativeでMarkdownを表示する方法をいくつか比較してみた

GitHubのようにMarkdownが書けるようなサイトが増えています。僕の働いているソニックガーデンが使っているオフィスツールRemottyでもMarkdownのような記法を一部サポートしています。 WebでMarkdownを扱うにはMarkdown形式の文字列をサーバーサイドなりクライアントサイドでHTML化して表示するだけなのでとても簡単です。また、 ただのHTMLなのでCSSにより見た目も …