Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

custom additionalInputViewBottomConstraintConstant

Abierto
#1,844 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
ios, swift
Área
mobile

Línea de trabajo

Empieza en MessagesViewController+Keyboard y compara el comportamiento solicitado con el enfoque de additionalBottomSpace en el pull request 1821. Sigue el callback de ocultación del teclado y verifica que la constante de la constraint inferior personalizada se aplique mientras el teclado se oculta, incluido el comportamiento resultante del layout.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

feature request

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

==============================
Hello, can you do the bottom area height customization support when the keyboard is dismiss

MessagesViewController+Keyboard
Realization and support custom additionalInputViewBottomConstraintConstant, similar additionalBottomSpace

callbacks[.willHide] = { [weak self] (notification) in
        guard notification.isForCurrentApp else { return }
        self?.justDidWillHide = true
        self?.animateAlongside(notification) { [weak self] in
            self?.constraints?.bottom?.constant = self?.additionalInputViewBottomConstraintConstant() ?? 0
            self?.inputAccessoryView?.superview?.layoutIfNeeded()
        }
        DispatchQueue.main.async {
            self?.justDidWillHide = false
        }
    }
Lenguaje dominante
Swift
Estrellas
6.3k
Forks
1.2k
Merge medio
12 h 4 min
PR fusionados (30 d)
9

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de MessageKit/MessageKit

Todos los issues de MessageKit/MessageKit

Issues similares

Más issues de Swift

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.