e-JOINT.jp

Swift 文字数を取得する


let text = "あいうえおじさん"

text.utf16.count // -> 8

e-JOINT.jp

Swift UITableViewCell内のボタンからindexPathを取得する


// UITableViewをOutlet接続
@IBOutlet weak var tableView: UITableView!

@IBAction func sampleButton(_ sender: UIButton) {

    // UITableView内の座標に変換
    let point = self.tableView.convert(sender.center, from: sender)

    // 座標からindexPathを取得
    if let indexPath = self.tableView.indexPathForRow(at: point) {
        print(indexPath)

    } else {
        //ここには来ないはず
        print("indexPath not found.")
    }
}

参考文献

e-JOINT.jp

WordPress サイトに設定されているサムネイルサイズ名の一覧を取得する

ダッシュボード内「メディア」または functions.php にて設定されているサムネイルサイズの名前の一覧を取得したい。何を言っているのか分からねーと思うが。

続きを読む

e-JOINT.jp

WordPressに「いくつかのファイルをコピーできないため、最新版のインストールができません。 これはたいていの場合、ファイルのパーミッションが適切でないことが原因です。」と怒られた時に試してみること

ローカル環境でWordPressのアップデートを実行しようとした時。

WordPress 「いくつかのファイルをコピーできないため、最新版のインストールができません。これはたいていの場合、ファイルのパーミッションが適切でないことが原因です。: wp-admin/includes/update-core.php」

僕 「」

の、解決法。

続きを読む

e-JOINT.jp

「FTPの接続情報を入力してください」とWordPressに怒られないようにするフック

主にローカル環境で、プラグインやテーマなどをアップデートしようとすると、「Webサーバーへの接続が必要です」みたいなこと言われて更新できない時がありますので、その対処法のひとつ。

続きを読む

e-JOINT.jp

公式に公開済みの自作WordPressプラグインを更新(アップデート)する手順

WordPressのプラグイン公式リポジトリはsvnで管理されていますが、更新方法をすぐ忘れるので備忘録。

続きを読む

e-JOINT.jp

macOS/iOSのSafariでinput type=textのplaceholderが上にずれるのを修正する

1px単位で気をくばれるのが正しきデザイナーの気構え。しかし、なんか、iPhoneのSafariでinput type=textのplaceholderが上にズレてて気持ち悪い…と思ったらMacのSafariでもずれてました。というわけで、解決法。

続きを読む

e-JOINT.jp

MW WP Formのリダイレクトがうまくいかない時にやってみること

以前より、WordPressのメールフォームプラグイン「MW WP Form」を使わせていただいています。

これまで特に問題なかったのですが、あるプロジェクトで使おうとしたところ、何度やっても、確認画面などへのページ遷移(リダイレクト)がうまくいかない。しかし、なんとか解決しましたので、事例のひとつとして残しておきます。

続きを読む

e-JOINT.jp

CSSだけで可変幅のfigureとfigcaptionの幅を揃える

分かりづらいタイトルですいません。要はさまざまな横幅のfigure(imgなど)に対して、figcaptionの幅をそのfigureと同じ幅にしたい、というお話です。

続きを読む

e-JOINT.jp

CSSのみでAppleのサイトのような横スクロールするナビゲーションメニューを作る

Appleのサイトなどにあるような、横スクロールタイプのナビゲーションをCSSのみで実装するの巻。

続きを読む

1 / 1012345...10...最後 »